Package to.etc.domui.themes

Interface Summary
ITheme A theme.
IThemeFactory Factory which will create a theme instance from it's source files.
 

Class Summary
CssColor A color, with methods to create new colors from it.
CssPropertySet A completed set of properties for either theme properties, icon properties or colorset properties.
FragmentedThemeFactory Experimental - This class collects all ".frag.css" files in the specified "directory", while allowing them to be "overridden" in other parts of the structure.
FragmentedThemeResourceFactory This provides resources for the current theme: it handles all names starting with $currentTheme/ and resolves them inside the current theme space.
FragmentedThemeStore  
SimpleTheme  
SimpleThemeFactory  
ThemeCssUtils This helper class is passed to the theme factory, and can be used to augment information in the style.properties.
ThemeModifyableResource This implements IIsModified to make a theme part of a dependency list.
ThemePartFactory This accepts all urls in the format *.theme.xxx.
 

Enum Summary
FragmentedThemeFactory.Check The type of fragment expansion/check to do.
 

Exception Summary
StyleException