com.ibm.ecm.configuration

Class ThemeConfig

  1. java.lang.Object
  2. extended bycom.ibm.ecm.configuration.ConfigurationObject
  3. extended bycom.ibm.ecm.configuration.ThemeConfig

  1. public class ThemeConfig
  2. extends ConfigurationObject

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
CSS_STRING
Fields inherited from class com.ibm.ecm.configuration.ConfigurationObject
ARRAY_DELIMITER, cloned, KEY_DELIMITER, LIST_ESC_CHAR, LIST_ESCAPE, LIST_SEPARATOR, MODIFIER, properties

Constructor Summary

Constructor and Description
ThemeConfig(org.apache.commons.configuration.Configuration configuration,java.lang.String idPrefix,java.lang.String id)

Method Summary

Modifier and Type Method and Description
  1. java.lang.String
getApplicationNameLogo()
  1. java.lang.String
getBannerColor()
  1. java.lang.String
getBannerLogo()
  1. java.lang.String
getBannerTextIconColor()
  1. java.lang.String
getBannerType()
  1. java.lang.String
getButtonBackgroundColor()
  1. java.lang.String
getButtonStyle()
  1. java.lang.String
getButtonTextIconColor()
  1. java.lang.String[]
getColorPalette()
  1. java.lang.String
getCopyrightText()
  1. java.lang.String
getCssString()
  1. protected
  2. java.lang.Class
getDataType(java.lang.String key)
  1. java.lang.String
getFont()
  1. java.lang.String
getFrameworkBackgroundColor()
  1. java.lang.String
getGlobalToolbarColor()
  1. java.lang.String
getLinkColor()
  1. java.lang.String
getLoginLogo()
  1. java.lang.String
getLoginPageBackground()
  1. java.lang.String
getLoginPaneBackground()
  1. java.lang.String
getLoginTextColor()
  1. java.lang.String
getName()
  1. java.lang.String
getNavigationBackgroundColor()
  1. java.lang.String
getNavigationIconColor()
  1. java.lang.String
getNavigationSelectedIconColor()
  1. java.lang.String
getObjectType()
  1. java.lang.String
getSelectedColor()
  1. void
setApplicationNameLogo(java.lang.String applicationNameLogo)
  1. void
setBannerColor(java.lang.String bannerColor)
  1. void
setBannerLogo(java.lang.String bannerLogo)
  1. void
setBannerTextIconColor(java.lang.String bannerTextIconColor)
  1. void
setBannerType(java.lang.String bannerType)
  1. void
setButtonBackgroundColor(java.lang.String buttonBackgroundColor)
  1. void
setButtonStyle(java.lang.String buttonStyle)
  1. void
setButtonTextIconColor(java.lang.String buttonTextIconColor)
  1. void
setColorPalette(java.lang.String[] colorList)
  1. void
setCopyrightText(java.lang.String copyrightText)
  1. void
setCssString(java.lang.String cssString)
  1. void
setFont(java.lang.String font)
  1. void
setFrameworkBackgroundColor(java.lang.String frameworkBackgroundColor)
  1. void
setGlobalToolbarColor(java.lang.String globalToolbarColor)
  1. void
setLinkColor(java.lang.String linkColor)
  1. void
setLoginLogo(java.lang.String loginLogo)
  1. void
setLoginPageBackground(java.lang.String loginPageBackground)
  1. void
setLoginPaneBackground(java.lang.String loginPaneBackground)
  1. void
setLoginTextColor(java.lang.String loginTextColor)
  1. void
setName(java.lang.String name)
  1. void
setNavigationBackgroundColor(java.lang.String navigationBackgroundColor)
  1. void
setNavigationIconColor(java.lang.String navigationIconColor)
  1. void
setNavigationSelectedIconColor(java.lang.String navigationSelectedIconColor)
  1. void
setSelectedColor(java.lang.String selectedColor)
  1. java.lang.String
toString()
Methods inherited from class com.ibm.ecm.configuration.ConfigurationObject
addValueToList, arrayToString, covertEmptyStringtoNull, delete, dump, getConfigurationObject, getDataTypeValue, getIdPrefix, getKey, getList, getMap, getObjectId, getPropertyNames, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValue, isEmpty, load, propertiesToString, removeValuesFromList, removeValuesFromList, save, setDefaultValue, setProperty, setValues, setValues, setValues, skipThisPropertyWhenSaving, stringToArray, stringToList, toJSON, writeConfigurationToFile
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Field Detail

CSS_STRING

  1. public static final java.lang.String CSS_STRING
See Also:

Constructor Detail

ThemeConfig

  1. public ThemeConfig(org.apache.commons.configuration.Configuration configuration,
  2. java.lang.String idPrefix,
  3. java.lang.String id)

Method Detail

getObjectType

  1. public java.lang.String getObjectType( )
Description copied from class: ConfigurationObject
Abstract method to return object type.
Specified by:
Returns:
a string object type back, for example "desktop", "repository"...

getName

  1. public java.lang.String getName( )
Overrides:

setName

  1. public void setName(java.lang.String name)

getColorPalette

  1. public java.lang.String[] getColorPalette( )

setColorPalette

  1. public void setColorPalette(java.lang.String[] colorList)

getFont

  1. public java.lang.String getFont( )

setFont

  1. public void setFont(java.lang.String font)

getSelectedColor

  1. public java.lang.String getSelectedColor( )

setSelectedColor

  1. public void setSelectedColor(java.lang.String selectedColor)

getGlobalToolbarColor

  1. public java.lang.String getGlobalToolbarColor( )

setGlobalToolbarColor

  1. public void setGlobalToolbarColor( java.lang.String globalToolbarColor)

getLoginPageBackground

  1. public java.lang.String getLoginPageBackground( )

setLoginPageBackground

  1. public void setLoginPageBackground( java.lang.String loginPageBackground)

getLoginPaneBackground

  1. public java.lang.String getLoginPaneBackground( )

setLoginPaneBackground

  1. public void setLoginPaneBackground( java.lang.String loginPaneBackground)

getLoginTextColor

  1. public java.lang.String getLoginTextColor( )

setLoginTextColor

  1. public void setLoginTextColor(java.lang.String loginTextColor)

getCopyrightText

  1. public java.lang.String getCopyrightText( )

setCopyrightText

  1. public void setCopyrightText(java.lang.String copyrightText)

getLoginLogo

  1. public java.lang.String getLoginLogo( )

setLoginLogo

  1. public void setLoginLogo(java.lang.String loginLogo)

getBannerColor

  1. public java.lang.String getBannerColor( )

setBannerColor

  1. public void setBannerColor(java.lang.String bannerColor)

getBannerType

  1. public java.lang.String getBannerType( )

setBannerType

  1. public void setBannerType(java.lang.String bannerType)

getBannerTextIconColor

  1. public java.lang.String getBannerTextIconColor( )

setBannerTextIconColor

  1. public void setBannerTextIconColor( java.lang.String bannerTextIconColor)

getBannerLogo

  1. public java.lang.String getBannerLogo( )

setBannerLogo

  1. public void setBannerLogo(java.lang.String bannerLogo)

getNavigationBackgroundColor

  1. public java.lang.String getNavigationBackgroundColor( )

setNavigationBackgroundColor

  1. public void setNavigationBackgroundColor( java.lang.String navigationBackgroundColor)

getNavigationIconColor

  1. public java.lang.String getNavigationIconColor( )

setNavigationIconColor

  1. public void setNavigationIconColor( java.lang.String navigationIconColor)

getNavigationSelectedIconColor

  1. public java.lang.String getNavigationSelectedIconColor( )

setNavigationSelectedIconColor

  1. public void setNavigationSelectedIconColor( java.lang.String navigationSelectedIconColor)

getButtonBackgroundColor

  1. public java.lang.String getButtonBackgroundColor( )

setButtonBackgroundColor

  1. public void setButtonBackgroundColor( java.lang.String buttonBackgroundColor)

getButtonStyle

  1. public java.lang.String getButtonStyle( )

setButtonStyle

  1. public void setButtonStyle(java.lang.String buttonStyle)

getButtonTextIconColor

  1. public java.lang.String getButtonTextIconColor( )

setButtonTextIconColor

  1. public void setButtonTextIconColor( java.lang.String buttonTextIconColor)

getFrameworkBackgroundColor

  1. public java.lang.String getFrameworkBackgroundColor( )

setFrameworkBackgroundColor

  1. public void setFrameworkBackgroundColor( java.lang.String frameworkBackgroundColor)

getApplicationNameLogo

  1. public java.lang.String getApplicationNameLogo( )

setApplicationNameLogo

  1. public void setApplicationNameLogo( java.lang.String applicationNameLogo)

getLinkColor

  1. public java.lang.String getLinkColor( )

setLinkColor

  1. public void setLinkColor(java.lang.String linkColor)

getCssString

  1. public java.lang.String getCssString( )

setCssString

  1. public void setCssString(java.lang.String cssString)

toString

  1. public java.lang.String toString( )
Description copied from class: ConfigurationObject
Override to return the object ID of this configuration back.
Overrides:

getDataType

  1. protected java.lang.Class getDataType( java.lang.String key)
Description copied from class: ConfigurationObject
Returns the datatype of a configuration property. This is implemented in subclasses and is used to properly serialize the properties. The default implementation returns null which indicates that compatible behavior should be used, which inspects the property value itself and guesses at the type of the property.
Overrides:
Returns:
a Class instance describing the datatype of the property.