Package com.liferay.portal.kernel.model
Interface Theme
- All Superinterfaces:
Comparable<Theme>,Plugin,Serializable
- All Known Subinterfaces:
StagedTheme
- Author:
- Brian Wing Shun Chan, Raymond Augé
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.model.Plugin
TYPE_HOOK, TYPE_LAYOUT_TEMPLATE, TYPE_PORTLET, TYPE_THEME, TYPE_WEB -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSetting(String key, String value, boolean configurable, String type, String[] options, String script) booleangetName()getResourcePath(javax.servlet.ServletContext servletContext, String portletId, String path) getSetting(String key) String[]getSettingOptions(String key) longbooleanbooleanbooleanisCompanyAvailable(long companyId) booleanbooleanisGroupAvailable(long groupId) booleanbooleanbooleanbooleanresourceExists(javax.servlet.ServletContext servletContext, String portletId, String path) voidsetControlPanelTheme(boolean controlPanelTheme) voidsetCssPath(String cssPath) voidsetImagesPath(String imagesPath) voidsetJavaScriptPath(String javaScriptPath) voidsetLoadFromServletContext(boolean loadFromServletContext) voidvoidsetPageTheme(boolean pageTheme) voidsetRootPath(String rootPath) voidsetServletContextName(String servletContextName) voidsetSetting(String key, String value) voidsetTemplateExtension(String templateExtension) voidsetTemplatesPath(String templatesPath) voidsetThemeCompanyLimit(ThemeCompanyLimit themeCompanyLimit) voidsetThemeGroupLimit(ThemeGroupLimit themeGroupLimit) voidsetTimestamp(long timestamp) voidsetVirtualPath(String virtualPath) Methods inherited from interface java.lang.Comparable
compareToMethods inherited from interface com.liferay.portal.kernel.model.Plugin
getDefaultPluginSetting, getDefaultPluginSetting, getPluginId, getPluginPackage, getPluginType, setDefaultPluginSetting, setPluginPackage
-
Method Details
-
addSetting
-
getColorSchemes
List<ColorScheme> getColorSchemes() -
getColorSchemesMap
Map<String,ColorScheme> getColorSchemesMap() -
getConfigurableSettings
Map<String,ThemeSetting> getConfigurableSettings() -
getContextPath
String getContextPath() -
getCssPath
String getCssPath() -
getDevice
String getDevice() -
getFreeMarkerTemplateLoader
String getFreeMarkerTemplateLoader() -
getImagesPath
String getImagesPath() -
getJavaScriptPath
String getJavaScriptPath() -
getLoadFromServletContext
boolean getLoadFromServletContext() -
getName
String getName() -
getPortletDecorators
List<PortletDecorator> getPortletDecorators() -
getPortletDecoratorsMap
Map<String,PortletDecorator> getPortletDecoratorsMap() -
getResourcePath
-
getRootPath
String getRootPath() -
getServletContextName
String getServletContextName() -
getSetting
-
getSettingOptions
-
getSettings
Map<String,ThemeSetting> getSettings() -
getSettingsProperties
Properties getSettingsProperties() -
getStaticResourcePath
String getStaticResourcePath() -
getTemplateExtension
String getTemplateExtension() -
getTemplatesPath
String getTemplatesPath() -
getThemeCompanyLimit
ThemeCompanyLimit getThemeCompanyLimit() -
getThemeGroupLimit
ThemeGroupLimit getThemeGroupLimit() -
getThemeId
String getThemeId() -
getTimestamp
long getTimestamp() -
getVelocityResourceListener
String getVelocityResourceListener() -
getVirtualPath
String getVirtualPath() -
getWARFile
boolean getWARFile() -
hasColorSchemes
boolean hasColorSchemes() -
isCompanyAvailable
boolean isCompanyAvailable(long companyId) -
isControlPanelTheme
boolean isControlPanelTheme() -
isGroupAvailable
boolean isGroupAvailable(long groupId) -
isLoadFromServletContext
boolean isLoadFromServletContext() -
isPageTheme
boolean isPageTheme() -
isWARFile
boolean isWARFile() -
resourceExists
boolean resourceExists(javax.servlet.ServletContext servletContext, String portletId, String path) throws Exception - Throws:
Exception
-
setControlPanelTheme
void setControlPanelTheme(boolean controlPanelTheme) -
setCssPath
-
setImagesPath
-
setJavaScriptPath
-
setLoadFromServletContext
void setLoadFromServletContext(boolean loadFromServletContext) -
setName
-
setPageTheme
void setPageTheme(boolean pageTheme) -
setRootPath
-
setServletContextName
-
setSetting
-
setTemplateExtension
-
setTemplatesPath
-
setThemeCompanyLimit
-
setThemeGroupLimit
-
setTimestamp
void setTimestamp(long timestamp) -
setVirtualPath
-