public class ThemeImpl extends Object implements Theme, Serializable
Constructor and Description |
---|
ThemeImpl() |
Modifier and Type | Method and Description |
---|---|
String |
getDisplayName() |
ThemeImpl |
getFallback() |
List<Theme> |
getFallbackList() |
String |
getFallbackName() |
String |
getName() |
ThemeResources |
getProductionResources() |
ThemeResources |
getResources() |
String[] |
getScriptResources(boolean production) |
String[] |
getStyleResources(boolean production) |
String |
getVersion() |
void |
init() |
boolean |
isVersioned() |
void |
lock()
Lock the configuration, so it cannot be modified any more.
|
void |
resolveFallbacks() |
void |
resolveResources() |
void |
setDisplayName(String displayName) |
void |
setFallback(ThemeImpl fallback) |
void |
setFallbackName(String fallbackName) |
void |
setName(String name) |
void |
setVersion(String version) |
void |
setVersioned(boolean versioned) |
String |
toString() |
public void lock()
public void setName(String name)
public String getDisplayName()
getDisplayName
in interface Theme
public void setDisplayName(String displayName)
public ThemeImpl getFallback()
public void setFallback(ThemeImpl fallback)
public String getFallbackName()
public void setFallbackName(String fallbackName)
public List<Theme> getFallbackList()
getFallbackList
in interface Theme
public void resolveFallbacks()
public void resolveResources()
public ThemeResources getResources()
public ThemeResources getProductionResources()
public void init()
public String[] getScriptResources(boolean production)
getScriptResources
in interface Theme
public String[] getStyleResources(boolean production)
getStyleResources
in interface Theme
public boolean isVersioned()
public void setVersioned(boolean versioned)
public String getVersion()
getVersion
in interface Theme
public void setVersion(String version)
Copyright © 2002–2020 The Apache Software Foundation. All rights reserved.