com.ibm.mashups.enabler.theme
Interface Theme

All Superinterfaces:
com.ibm.mashups.enabler.DefaultLocalized, Identifiable, Localized, MetaData

public Theme
extends Identifiable, Localized, com.ibm.mashups.enabler.DefaultLocalized, MetaData

Interface that represents a theme; used in the ThemeModel


Method Summary
 String getBaseUrl()
          Deprecated.  Since 2.0. Use ThemeModel/ResourceLocator findResourceURL instead
 String getDefaultSkin()
          Deprecated.  use com.ibm.mashups.enabler.ThemeProvider.getDefaultSkinIdentifier instead
 Identifiable getDefaultSkinIdentifier()
           Returns the default skin identifier for this theme.
 
Methods inherited from interface com.ibm.mashups.enabler.Identifiable
getID
 
Methods inherited from interface com.ibm.mashups.enabler.Localized
getLocales, getTitle, getTitles, getDescription, getDescriptions
 
Methods inherited from interface com.ibm.mashups.enabler.MetaData
getMetaDataNames, getMetaData
 

Method Detail

getBaseUrl

String getBaseUrl()
Deprecated.  Since 2.0. Use ThemeModel/ResourceLocator findResourceURL instead

Returns the base url of the theme.

Returns:
base url of the theme. can never be null

getDefaultSkin

String getDefaultSkin()
Deprecated.  use com.ibm.mashups.enabler.ThemeProvider.getDefaultSkinIdentifier instead

Returns the default skin id for the given theme.

Returns:
the default skin id for given theme, null in case of no default skin set.

getDefaultSkinIdentifier

Identifiable getDefaultSkinIdentifier()
Returns the default skin identifier for this theme.

Returns:
the default skin id for this theme, null in case of no default skin set.


Copyright IBM Corp. 2010 All Rights Reserved.