public interface IThemeService
| Modifier and Type | Method and Description |
|---|---|
ITheme |
createTheme(ITheme newTheme)
Creates a new theme
|
void |
deleteThemes(java.util.Set<Id> ids)
Deletes the themes specified in the list of ids, but maintains a record of
the themes in the database for audit and reporting purposes
|
void |
enableThemes(java.util.Set<Id> ids,
boolean isEnabled)
Enables or disables the themes as specified in the list of ids
|
ITheme |
getDefaultTheme()
Returns the theme currently marked as 'default'
|
ITheme |
getTheme(Id theme)
Returns the theme specified by the given theme id
|
ITheme |
getTheme(java.lang.String name)
Returns the theme specified by the given theme name
|
java.util.List<ITheme> |
getThemes(IFindOptions options)
Returns a list of themes based on the criteria defined by the Options
|
void |
hardDeleteThemes(java.util.Set<Id> ids)
Permanently removes the themes specified in the list of ids from the database
|
ITheme |
updateTheme(ITheme theme)
Updates the theme
|
ITheme getTheme(Id theme)
theme - ITheme getTheme(java.lang.String name)
name - ITheme getDefaultTheme()
java.util.List<ITheme> getThemes(IFindOptions options)
options - void enableThemes(java.util.Set<Id> ids, boolean isEnabled)
ids - isEnabled - void deleteThemes(java.util.Set<Id> ids)
ids - void hardDeleteThemes(java.util.Set<Id> ids)
ides -
Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2021. All Rights Reserved.
US Government Users Restricted Rights -
Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.