public class ThemeImpl extends Object implements Theme, Serializable
| Constructor and Description |
|---|
ThemeImpl() |
public void lock()
public void setName(String name)
public String getDisplayName()
getDisplayName in interface Themepublic void setDisplayName(String displayName)
public String getResourcePath()
getResourcePath in interface Themepublic void setResourcePath(String resourcePath)
public ThemeImpl getFallback()
public void setFallback(ThemeImpl fallback)
public String getFallbackName()
public void setFallbackName(String fallbackName)
public List<Theme> getFallbackList()
getFallbackList in interface Themepublic void resolveFallbacks()
public void resolveRendererConfig(RenderersConfig rendererConfigFromTobagoConfig)
public void resolveResources()
public void setRenderersConfig(RenderersConfigImpl renderersConfig)
public RenderersConfig getRenderersConfig()
ThemegetRenderersConfig in interface Themepublic ThemeResources getResources()
public ThemeResources getProductionResources()
public void addResources(ThemeResources themeResources)
public void init()
public String[] getScriptResources(boolean production)
getScriptResources in interface Themepublic String[] getStyleResources(boolean production)
getStyleResources in interface Themepublic boolean isVersioned()
public void setVersioned(boolean versioned)
public String getVersion()
getVersion in interface Themepublic void setVersion(String version)
Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.