Class ThemeImpl
- java.lang.Object
-
- org.apache.myfaces.tobago.context.ThemeImpl
-
- All Implemented Interfaces:
Serializable
,Theme
public class ThemeImpl extends Object implements Theme, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ThemeImpl()
-
Method Summary
-
-
-
Method Detail
-
lock
public void lock()
Lock the configuration, so it cannot be modified any more.
-
setName
public void setName(String name)
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfaceTheme
-
setDisplayName
public void setDisplayName(String displayName)
-
getFallback
public ThemeImpl getFallback()
-
setFallback
public void setFallback(ThemeImpl fallback)
-
getFallbackName
public String getFallbackName()
-
setFallbackName
public void setFallbackName(String fallbackName)
-
getFallbackList
public List<Theme> getFallbackList()
- Specified by:
getFallbackList
in interfaceTheme
-
resolveFallbacks
public void resolveFallbacks()
-
resolveResources
public void resolveResources()
-
getResources
@Deprecated public ThemeResources getResources()
Deprecated.since 5.0.0
-
getDevelopmentResources
public ThemeResources getDevelopmentResources()
- Since:
- 5.0.0
-
getProductionResources
public ThemeResources getProductionResources()
-
init
public void init()
-
getScriptResources
public ThemeScript[] getScriptResources(boolean production)
- Specified by:
getScriptResources
in interfaceTheme
-
getStyleResources
public ThemeStyle[] getStyleResources(boolean production)
- Specified by:
getStyleResources
in interfaceTheme
-
getVersion
public String getVersion()
- Specified by:
getVersion
in interfaceTheme
-
setVersion
public void setVersion(String version)
-
getTagAttributeDefault
public String getTagAttributeDefault(Tags tag, String attribute)
- Specified by:
getTagAttributeDefault
in interfaceTheme
-
-