public class ThemeImpl extends PluginBaseImpl implements com.liferay.portal.kernel.model.Theme
Constructor and Description |
---|
ThemeImpl() |
ThemeImpl(java.lang.String themeId) |
ThemeImpl(java.lang.String themeId,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addSetting(java.lang.String key,
java.lang.String value,
boolean configurable,
java.lang.String type,
java.lang.String[] options,
java.lang.String script) |
int |
compareTo(com.liferay.portal.kernel.model.Theme theme) |
boolean |
equals(java.lang.Object object) |
java.util.List<com.liferay.portal.kernel.model.ColorScheme> |
getColorSchemes() |
java.util.Map<java.lang.String,com.liferay.portal.kernel.model.ColorScheme> |
getColorSchemesMap() |
java.util.Map<java.lang.String,com.liferay.portal.kernel.model.ThemeSetting> |
getConfigurableSettings() |
java.lang.String |
getContextPath() |
java.lang.String |
getCssPath() |
com.liferay.portal.kernel.model.PortletDecorator |
getDefaultPortletDecorator() |
java.lang.String |
getDevice() |
java.lang.String |
getFreeMarkerTemplateLoader() |
java.lang.String |
getImagesPath() |
java.lang.String |
getJavaScriptPath() |
boolean |
getLoadFromServletContext() |
java.lang.String |
getName() |
java.lang.String |
getPluginId() |
java.lang.String |
getPluginType() |
java.util.List<com.liferay.portal.kernel.model.PortletDecorator> |
getPortletDecorators() |
java.util.Map<java.lang.String,com.liferay.portal.kernel.model.PortletDecorator> |
getPortletDecoratorsMap() |
java.lang.String |
getResourcePath(javax.servlet.ServletContext servletContext,
java.lang.String portletId,
java.lang.String path) |
java.lang.String |
getRootPath() |
java.lang.String |
getServletContextName() |
java.lang.String |
getSetting(java.lang.String key) |
java.lang.String[] |
getSettingOptions(java.lang.String key) |
java.util.Map<java.lang.String,com.liferay.portal.kernel.model.ThemeSetting> |
getSettings() |
java.util.Properties |
getSettingsProperties() |
com.liferay.portal.kernel.model.SpriteImage |
getSpriteImage(java.lang.String fileName) |
java.lang.String |
getStaticResourcePath() |
java.lang.String |
getTemplateExtension() |
java.lang.String |
getTemplatesPath() |
com.liferay.portal.kernel.theme.ThemeCompanyLimit |
getThemeCompanyLimit() |
com.liferay.portal.kernel.theme.ThemeGroupLimit |
getThemeGroupLimit() |
java.lang.String |
getThemeId() |
long |
getTimestamp() |
java.lang.String |
getVelocityResourceListener() |
java.lang.String |
getVirtualPath() |
boolean |
getWARFile() |
boolean |
hasColorSchemes() |
int |
hashCode() |
protected boolean |
isAvailable(com.liferay.portal.kernel.theme.ThemeCompanyLimit limit,
long id) |
boolean |
isCompanyAvailable(long companyId) |
boolean |
isControlPanelTheme() |
boolean |
isGroupAvailable(long groupId) |
boolean |
isLoadFromServletContext() |
boolean |
isPageTheme() |
boolean |
isWARFile() |
boolean |
resourceExists(javax.servlet.ServletContext servletContext,
java.lang.String portletId,
java.lang.String path) |
void |
setControlPanelTheme(boolean controlPanelTheme) |
void |
setCssPath(java.lang.String cssPath) |
void |
setImagesPath(java.lang.String imagesPath) |
void |
setJavaScriptPath(java.lang.String javaScriptPath) |
void |
setLoadFromServletContext(boolean loadFromServletContext) |
void |
setName(java.lang.String name) |
void |
setPageTheme(boolean pageTheme) |
void |
setRootPath(java.lang.String rootPath) |
void |
setServletContextName(java.lang.String servletContextName) |
void |
setSetting(java.lang.String key,
java.lang.String value) |
void |
setSpriteImages(java.lang.String spriteFileName,
java.util.Properties spriteProperties) |
void |
setTemplateExtension(java.lang.String templateExtension) |
void |
setTemplatesPath(java.lang.String templatesPath) |
void |
setThemeCompanyLimit(com.liferay.portal.kernel.theme.ThemeCompanyLimit themeCompanyLimit) |
void |
setThemeGroupLimit(com.liferay.portal.kernel.theme.ThemeGroupLimit themeGroupLimit) |
void |
setTimestamp(long timestamp) |
void |
setVirtualPath(java.lang.String virtualPath) |
getDefaultPluginSetting, getDefaultPluginSetting, getPluginPackage, setDefaultPluginSetting, setPluginPackage
public ThemeImpl()
public ThemeImpl(java.lang.String themeId)
public ThemeImpl(java.lang.String themeId, java.lang.String name)
public void addSetting(java.lang.String key, java.lang.String value, boolean configurable, java.lang.String type, java.lang.String[] options, java.lang.String script)
addSetting
in interface com.liferay.portal.kernel.model.Theme
public int compareTo(com.liferay.portal.kernel.model.Theme theme)
compareTo
in interface java.lang.Comparable<com.liferay.portal.kernel.model.Theme>
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public java.util.List<com.liferay.portal.kernel.model.ColorScheme> getColorSchemes()
getColorSchemes
in interface com.liferay.portal.kernel.model.Theme
public java.util.Map<java.lang.String,com.liferay.portal.kernel.model.ColorScheme> getColorSchemesMap()
getColorSchemesMap
in interface com.liferay.portal.kernel.model.Theme
public java.util.Map<java.lang.String,com.liferay.portal.kernel.model.ThemeSetting> getConfigurableSettings()
getConfigurableSettings
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getContextPath()
getContextPath
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getCssPath()
getCssPath
in interface com.liferay.portal.kernel.model.Theme
public com.liferay.portal.kernel.model.PortletDecorator getDefaultPortletDecorator()
public java.lang.String getDevice()
getDevice
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getFreeMarkerTemplateLoader()
getFreeMarkerTemplateLoader
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getImagesPath()
getImagesPath
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getJavaScriptPath()
getJavaScriptPath
in interface com.liferay.portal.kernel.model.Theme
public boolean getLoadFromServletContext()
getLoadFromServletContext
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getName()
getName
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getPluginId()
getPluginId
in interface com.liferay.portal.kernel.model.Plugin
public java.lang.String getPluginType()
getPluginType
in interface com.liferay.portal.kernel.model.Plugin
public java.util.List<com.liferay.portal.kernel.model.PortletDecorator> getPortletDecorators()
getPortletDecorators
in interface com.liferay.portal.kernel.model.Theme
public java.util.Map<java.lang.String,com.liferay.portal.kernel.model.PortletDecorator> getPortletDecoratorsMap()
getPortletDecoratorsMap
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getResourcePath(javax.servlet.ServletContext servletContext, java.lang.String portletId, java.lang.String path)
getResourcePath
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getRootPath()
getRootPath
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getServletContextName()
getServletContextName
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getSetting(java.lang.String key)
getSetting
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String[] getSettingOptions(java.lang.String key)
getSettingOptions
in interface com.liferay.portal.kernel.model.Theme
public java.util.Map<java.lang.String,com.liferay.portal.kernel.model.ThemeSetting> getSettings()
getSettings
in interface com.liferay.portal.kernel.model.Theme
public java.util.Properties getSettingsProperties()
getSettingsProperties
in interface com.liferay.portal.kernel.model.Theme
public com.liferay.portal.kernel.model.SpriteImage getSpriteImage(java.lang.String fileName)
getSpriteImage
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getStaticResourcePath()
getStaticResourcePath
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getTemplateExtension()
getTemplateExtension
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getTemplatesPath()
getTemplatesPath
in interface com.liferay.portal.kernel.model.Theme
public com.liferay.portal.kernel.theme.ThemeCompanyLimit getThemeCompanyLimit()
getThemeCompanyLimit
in interface com.liferay.portal.kernel.model.Theme
public com.liferay.portal.kernel.theme.ThemeGroupLimit getThemeGroupLimit()
getThemeGroupLimit
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getThemeId()
getThemeId
in interface com.liferay.portal.kernel.model.Theme
public long getTimestamp()
getTimestamp
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getVelocityResourceListener()
getVelocityResourceListener
in interface com.liferay.portal.kernel.model.Theme
public java.lang.String getVirtualPath()
getVirtualPath
in interface com.liferay.portal.kernel.model.Theme
public boolean getWARFile()
getWARFile
in interface com.liferay.portal.kernel.model.Theme
public boolean hasColorSchemes()
hasColorSchemes
in interface com.liferay.portal.kernel.model.Theme
public int hashCode()
hashCode
in class java.lang.Object
public boolean isCompanyAvailable(long companyId)
isCompanyAvailable
in interface com.liferay.portal.kernel.model.Theme
public boolean isControlPanelTheme()
isControlPanelTheme
in interface com.liferay.portal.kernel.model.Theme
public boolean isGroupAvailable(long groupId)
isGroupAvailable
in interface com.liferay.portal.kernel.model.Theme
public boolean isLoadFromServletContext()
isLoadFromServletContext
in interface com.liferay.portal.kernel.model.Theme
public boolean isPageTheme()
isPageTheme
in interface com.liferay.portal.kernel.model.Theme
public boolean isWARFile()
isWARFile
in interface com.liferay.portal.kernel.model.Theme
public boolean resourceExists(javax.servlet.ServletContext servletContext, java.lang.String portletId, java.lang.String path) throws java.lang.Exception
resourceExists
in interface com.liferay.portal.kernel.model.Theme
java.lang.Exception
public void setControlPanelTheme(boolean controlPanelTheme)
setControlPanelTheme
in interface com.liferay.portal.kernel.model.Theme
public void setCssPath(java.lang.String cssPath)
setCssPath
in interface com.liferay.portal.kernel.model.Theme
public void setImagesPath(java.lang.String imagesPath)
setImagesPath
in interface com.liferay.portal.kernel.model.Theme
public void setJavaScriptPath(java.lang.String javaScriptPath)
setJavaScriptPath
in interface com.liferay.portal.kernel.model.Theme
public void setLoadFromServletContext(boolean loadFromServletContext)
setLoadFromServletContext
in interface com.liferay.portal.kernel.model.Theme
public void setName(java.lang.String name)
setName
in interface com.liferay.portal.kernel.model.Theme
public void setPageTheme(boolean pageTheme)
setPageTheme
in interface com.liferay.portal.kernel.model.Theme
public void setRootPath(java.lang.String rootPath)
setRootPath
in interface com.liferay.portal.kernel.model.Theme
public void setServletContextName(java.lang.String servletContextName)
setServletContextName
in interface com.liferay.portal.kernel.model.Theme
public void setSetting(java.lang.String key, java.lang.String value)
setSetting
in interface com.liferay.portal.kernel.model.Theme
public void setSpriteImages(java.lang.String spriteFileName, java.util.Properties spriteProperties)
setSpriteImages
in interface com.liferay.portal.kernel.model.Theme
public void setTemplateExtension(java.lang.String templateExtension)
setTemplateExtension
in interface com.liferay.portal.kernel.model.Theme
public void setTemplatesPath(java.lang.String templatesPath)
setTemplatesPath
in interface com.liferay.portal.kernel.model.Theme
public void setThemeCompanyLimit(com.liferay.portal.kernel.theme.ThemeCompanyLimit themeCompanyLimit)
setThemeCompanyLimit
in interface com.liferay.portal.kernel.model.Theme
public void setThemeGroupLimit(com.liferay.portal.kernel.theme.ThemeGroupLimit themeGroupLimit)
setThemeGroupLimit
in interface com.liferay.portal.kernel.model.Theme
public void setTimestamp(long timestamp)
setTimestamp
in interface com.liferay.portal.kernel.model.Theme
public void setVirtualPath(java.lang.String virtualPath)
setVirtualPath
in interface com.liferay.portal.kernel.model.Theme
protected boolean isAvailable(com.liferay.portal.kernel.theme.ThemeCompanyLimit limit, long id)