|
Class Summary |
| AgentAtRuleMatcher |
Threadsafe immutable class that stores the @agent rule for a particular @agent query string
from the skinning css file (e.g., @agent ie and (version:5), ie and (version:6), gecko {}). |
| RequestSkinWrapper |
This is a Skin decorator which is used to store request-specific
skin state. |
| SkinCSSDocumentHandler |
As the Skin css file is parsed, methods in this class are called to
build up a SkinStyleSheetNode. |
| SkinCSSParser |
This parses a skin css file into namespace map and
selector/properties. |
| SkinExtension |
A Skin which extends another Skin, possibly adding
customizations. |
| SkinFactoryImpl |
Factory for creating Skin objects. |
| SkinImpl |
Defines the components (icons, styles, etc)
which are used to implement a particular skin. |
| SkinNotAvailable |
A Skin class used when no skin is available, to avoid
null pointer exceptions, etc. |
| SkinStyleProvider |
An extension of the FileSystemStyleCache which defers to
a Skin for loading the StyleSheetDocument. |
| SkinUtils |
Utility functions for creating Skin objects and SkinExtension objects
from the trinidad-skins.xml file and
adding them to the SkinFactory. |