public final class ThemeConfig extends java.lang.Object implements java.lang.Comparable<ThemeConfig>, java.util.Comparator<ThemeConfig>
Constructor and Description |
---|
ThemeConfig() |
ThemeConfig(java.lang.String _file,
java.lang.String _c1)
Theme Data Reader (Row)
1.
|
ThemeConfig(java.lang.String _file,
java.lang.String _c1,
java.lang.String _c2)
Theme Data Reader (Row)
1.
|
ThemeConfig(java.lang.String _file,
java.lang.String _c1,
java.lang.String _c2,
java.lang.String _c3,
java.lang.String _c4)
Theme Data Reader (Row)
1.
|
ThemeConfig(java.lang.String _file,
java.lang.String _c1,
java.lang.String _c2,
java.lang.String _c3,
java.lang.String _c4,
java.lang.String _c5,
java.lang.String _c6)
Theme Data Reader (Row)
1.
|
Modifier and Type | Method and Description |
---|---|
int |
compare(ThemeConfig _tc1,
ThemeConfig _tc2)
Compare Two ThemeConfig Objects
|
int |
compareTo(ThemeConfig _theme)
Sort on Theme Name
|
java.lang.String |
designType()
Returns the Design Type
|
java.lang.String |
getColor1()
Return the Primary Color
|
java.lang.String |
getColor2()
Return the Secondary Color
|
java.lang.String |
getColor3()
Return Teritiary Color
|
java.lang.String |
getColor4()
Return the Fourth Color
|
java.lang.String |
getColor5()
Return the Fifth Color
|
java.lang.String |
getColor6()
Return the 6th Color
|
java.lang.String |
getCssFileName()
Returns the CSS File name
|
java.lang.Integer |
getHueValue() |
java.lang.Integer |
getRGBValue() |
java.lang.String |
getThemeBootFile()
Returns the Theme Boot File
|
java.lang.String |
getThemeInitFile()
Returns the Theme Init File Name
|
java.lang.String |
getThemeInputName()
Returns Theme Input Name
|
java.lang.String |
getThemeMaterialFileName()
Returns the Theme Material Selector Data File Name
|
java.lang.String |
getThemeName()
Returns the Theme Name
|
double |
getVersion()
Returns the Version
|
int |
hashCode()
Returns the Hash Code of the Theme Input File Name
|
boolean |
isMaterial()
Returns TRUE if the Design Type = Material Design
|
ThemeConfig |
setAmexioDesignType()
Sets the Theme Design Type to Amexio Design
|
ThemeConfig |
setDesignType(boolean _type)
Sets the Design Type
TRUE = Material Design
FALSE = Amexio Design
|
ThemeConfig |
setMaterialDesignType()
Sets the Theme Design Type to Material Design
|
ThemeConfig |
setVersion(double _version)
Set the Theme Version
|
java.lang.String |
toAPIDocsJSON() |
java.lang.String |
toJSON()
Builds the JSON Structure for Theme Selector
|
java.lang.String |
toString()
Theme Data
|
public ThemeConfig()
public ThemeConfig(java.lang.String _file, java.lang.String _c1)
_file
- _c1
- public ThemeConfig(java.lang.String _file, java.lang.String _c1, java.lang.String _c2)
_file
- _c1
- _c2
- public ThemeConfig(java.lang.String _file, java.lang.String _c1, java.lang.String _c2, java.lang.String _c3, java.lang.String _c4)
_file
- _c1
- _c2
- _c3
- _c4
- public ThemeConfig(java.lang.String _file, java.lang.String _c1, java.lang.String _c2, java.lang.String _c3, java.lang.String _c4, java.lang.String _c5, java.lang.String _c6)
_file
- _c1
- _c2
- _c3
- _c4
- _c5
- _c6
- public ThemeConfig setVersion(double _version)
_version
- public ThemeConfig setDesignType(boolean _type)
_type
- public ThemeConfig setMaterialDesignType()
public ThemeConfig setAmexioDesignType()
public boolean isMaterial()
public java.lang.String designType()
public double getVersion()
public java.lang.String getThemeInputName()
public java.lang.String getThemeInitFile()
public java.lang.String getThemeBootFile()
public java.lang.String getCssFileName()
public java.lang.String getThemeMaterialFileName()
public java.lang.String getThemeName()
public java.lang.Integer getRGBValue()
public java.lang.Integer getHueValue()
public java.lang.String getColor1()
public java.lang.String getColor2()
public java.lang.String getColor3()
public java.lang.String getColor4()
public java.lang.String getColor5()
public java.lang.String getColor6()
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(ThemeConfig _theme)
compareTo
in interface java.lang.Comparable<ThemeConfig>
public int compare(ThemeConfig _tc1, ThemeConfig _tc2)
compare
in interface java.util.Comparator<ThemeConfig>
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toJSON()
public java.lang.String toAPIDocsJSON()