org.jvnet.substance.theme
Class MixedThemeInfo

java.lang.Object
  extended by org.jvnet.substance.utils.AbstractTraitInfo
      extended by org.jvnet.substance.theme.ThemeInfo
          extended by org.jvnet.substance.theme.MixedThemeInfo
All Implemented Interfaces:
SubstanceTraitInfo

public class MixedThemeInfo
extends ThemeInfo

Information on a single mixed theme. This class is for internal use only.

Author:
Kirill Grouchnikov
See Also:
SubstanceMixTheme

Constructor Summary
MixedThemeInfo(java.lang.String themeDisplayName, java.lang.String... themeClassNames)
          Creates a new info object on some mixed theme.
 
Method Summary
 java.lang.String[] getThemeClassNames()
          Returns the class names for the original themes.
 
Methods inherited from class org.jvnet.substance.theme.ThemeInfo
getThemeClassName, getThemeDisplayName, getThemeKind
 
Methods inherited from class org.jvnet.substance.utils.AbstractTraitInfo
getClassName, getDisplayName, isDefault, setDefault
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MixedThemeInfo

public MixedThemeInfo(java.lang.String themeDisplayName,
                      java.lang.String... themeClassNames)
Creates a new info object on some mixed theme.

Parameters:
themeDisplayName - The display name for the mixed theme.
themeClassNames - The class names of the original themes.
Method Detail

getThemeClassNames

public java.lang.String[] getThemeClassNames()
Returns the class names for the original themes.

Returns:
The class names for the original themes.