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:
  • Constructor Details

    • ThemeImpl

      public ThemeImpl()
  • Method Details

    • lock

      public void lock()
      Lock the configuration, so it cannot be modified any more.
    • getName

      public String getName()
      Specified by:
      getName in interface Theme
    • setName

      public void setName(String name)
    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in interface Theme
    • 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 interface Theme
    • resolveFallbacks

      public void resolveFallbacks()
    • resolveResources

      public void resolveResources()
    • getResources

      public ThemeResources getResources()
    • getProductionResources

      public ThemeResources getProductionResources()
    • init

      public void init()
    • getScriptResources

      public String[] getScriptResources(boolean production)
      Specified by:
      getScriptResources in interface Theme
    • getStyleResources

      public String[] getStyleResources(boolean production)
      Specified by:
      getStyleResources in interface Theme
    • isVersioned

      public boolean isVersioned()
    • setVersioned

      public void setVersioned(boolean versioned)
    • getVersion

      public String getVersion()
      Specified by:
      getVersion in interface Theme
    • setVersion

      public void setVersion(String version)
    • toString

      public String toString()
      Overrides:
      toString in class Object