com.liferay.portal.model
Interface Theme
- All Superinterfaces:
- java.lang.Comparable<Theme>, Plugin, java.io.Serializable
public interface Theme
- extends java.lang.Comparable<Theme>, Plugin, java.io.Serializable
- Author:
- Brian Wing Shun Chan, Raymond Augé
|
Method Summary |
void |
addSetting(java.lang.String key,
java.lang.String value,
boolean configurable,
java.lang.String type,
java.lang.String[] options,
java.lang.String script)
|
java.util.List<ColorScheme> |
getColorSchemes()
|
java.util.Map<java.lang.String,ColorScheme> |
getColorSchemesMap()
|
java.util.Map<java.lang.String,ThemeSetting> |
getConfigurableSettings()
|
java.lang.String |
getContextPath()
|
java.lang.String |
getCssPath()
|
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 |
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,ThemeSetting> |
getSettings()
|
java.util.Properties |
getSettingsProperties()
|
SpriteImage |
getSpriteImage(java.lang.String fileName)
|
java.lang.String |
getStaticResourcePath()
|
java.lang.String |
getTemplateExtension()
|
java.lang.String |
getTemplatesPath()
|
ThemeCompanyLimit |
getThemeCompanyLimit()
|
ThemeGroupLimit |
getThemeGroupLimit()
|
java.lang.String |
getThemeId()
|
long |
getTimestamp()
|
java.lang.String |
getVelocityResourceListener()
|
java.lang.String |
getVirtualPath()
|
boolean |
getWapTheme()
|
boolean |
getWARFile()
|
boolean |
hasColorSchemes()
|
boolean |
isCompanyAvailable(long companyId)
|
boolean |
isGroupAvailable(long groupId)
|
boolean |
isLoadFromServletContext()
|
boolean |
isWapTheme()
|
boolean |
isWARFile()
|
boolean |
resourceExists(javax.servlet.ServletContext servletContext,
java.lang.String portletId,
java.lang.String path)
|
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 |
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(ThemeCompanyLimit themeCompanyLimit)
|
void |
setThemeGroupLimit(ThemeGroupLimit themeGroupLimit)
|
void |
setTimestamp(long timestamp)
|
void |
setVirtualPath(java.lang.String virtualPath)
|
void |
setWapTheme(boolean wapTheme)
|
| Methods inherited from interface java.lang.Comparable |
compareTo |
addSetting
void addSetting(java.lang.String key,
java.lang.String value,
boolean configurable,
java.lang.String type,
java.lang.String[] options,
java.lang.String script)
getColorSchemes
java.util.List<ColorScheme> getColorSchemes()
getColorSchemesMap
java.util.Map<java.lang.String,ColorScheme> getColorSchemesMap()
getConfigurableSettings
java.util.Map<java.lang.String,ThemeSetting> getConfigurableSettings()
getContextPath
java.lang.String getContextPath()
getCssPath
java.lang.String getCssPath()
getDevice
java.lang.String getDevice()
getFreeMarkerTemplateLoader
java.lang.String getFreeMarkerTemplateLoader()
getImagesPath
java.lang.String getImagesPath()
getJavaScriptPath
java.lang.String getJavaScriptPath()
getLoadFromServletContext
boolean getLoadFromServletContext()
getName
java.lang.String getName()
getResourcePath
java.lang.String getResourcePath(javax.servlet.ServletContext servletContext,
java.lang.String portletId,
java.lang.String path)
getRootPath
java.lang.String getRootPath()
getServletContextName
java.lang.String getServletContextName()
getSetting
java.lang.String getSetting(java.lang.String key)
getSettingOptions
java.lang.String[] getSettingOptions(java.lang.String key)
getSettings
java.util.Map<java.lang.String,ThemeSetting> getSettings()
getSettingsProperties
java.util.Properties getSettingsProperties()
getSpriteImage
SpriteImage getSpriteImage(java.lang.String fileName)
getStaticResourcePath
java.lang.String getStaticResourcePath()
getTemplateExtension
java.lang.String getTemplateExtension()
getTemplatesPath
java.lang.String getTemplatesPath()
getThemeCompanyLimit
ThemeCompanyLimit getThemeCompanyLimit()
getThemeGroupLimit
ThemeGroupLimit getThemeGroupLimit()
getThemeId
java.lang.String getThemeId()
getTimestamp
long getTimestamp()
getVelocityResourceListener
java.lang.String getVelocityResourceListener()
getVirtualPath
java.lang.String getVirtualPath()
getWapTheme
boolean getWapTheme()
getWARFile
boolean getWARFile()
hasColorSchemes
boolean hasColorSchemes()
isCompanyAvailable
boolean isCompanyAvailable(long companyId)
isGroupAvailable
boolean isGroupAvailable(long groupId)
isLoadFromServletContext
boolean isLoadFromServletContext()
isWapTheme
boolean isWapTheme()
isWARFile
boolean isWARFile()
resourceExists
boolean resourceExists(javax.servlet.ServletContext servletContext,
java.lang.String portletId,
java.lang.String path)
throws java.lang.Exception
- Throws:
java.lang.Exception
setCssPath
void setCssPath(java.lang.String cssPath)
setImagesPath
void setImagesPath(java.lang.String imagesPath)
setJavaScriptPath
void setJavaScriptPath(java.lang.String javaScriptPath)
setLoadFromServletContext
void setLoadFromServletContext(boolean loadFromServletContext)
setName
void setName(java.lang.String name)
setRootPath
void setRootPath(java.lang.String rootPath)
setServletContextName
void setServletContextName(java.lang.String servletContextName)
setSetting
void setSetting(java.lang.String key,
java.lang.String value)
setSpriteImages
void setSpriteImages(java.lang.String spriteFileName,
java.util.Properties spriteProperties)
setTemplateExtension
void setTemplateExtension(java.lang.String templateExtension)
setTemplatesPath
void setTemplatesPath(java.lang.String templatesPath)
setThemeCompanyLimit
void setThemeCompanyLimit(ThemeCompanyLimit themeCompanyLimit)
setThemeGroupLimit
void setThemeGroupLimit(ThemeGroupLimit themeGroupLimit)
setTimestamp
void setTimestamp(long timestamp)
setVirtualPath
void setVirtualPath(java.lang.String virtualPath)
setWapTheme
void setWapTheme(boolean wapTheme)