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 TypeMethodDescriptionvoid
addSetting
(String key, String value, boolean configurable, String type, String[] options, String script) boolean
getName()
getResourcePath
(javax.servlet.ServletContext servletContext, String portletId, String path) getSetting
(String key) String[]
getSettingOptions
(String key) long
boolean
boolean
boolean
isCompanyAvailable
(long companyId) boolean
boolean
isGroupAvailable
(long groupId) boolean
boolean
boolean
boolean
resourceExists
(javax.servlet.ServletContext servletContext, String portletId, String path) void
setControlPanelTheme
(boolean controlPanelTheme) void
setCssPath
(String cssPath) void
setImagesPath
(String imagesPath) void
setJavaScriptPath
(String javaScriptPath) void
setLoadFromServletContext
(boolean loadFromServletContext) void
void
setPageTheme
(boolean pageTheme) void
setRootPath
(String rootPath) void
setServletContextName
(String servletContextName) void
setSetting
(String key, String value) void
setTemplateExtension
(String templateExtension) void
setTemplatesPath
(String templatesPath) void
setThemeCompanyLimit
(ThemeCompanyLimit themeCompanyLimit) void
setThemeGroupLimit
(ThemeGroupLimit themeGroupLimit) void
setTimestamp
(long timestamp) void
setVirtualPath
(String virtualPath) Methods inherited from interface java.lang.Comparable
compareTo
Methods 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
-