Package org.apache.myfaces.trinidadinternal.skin

Interface Summary
DocumentProviderSkin Some Skin consumers need access to the StyleSheetDocument.
 

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.
 

Enum Summary
AgentAtRuleMatcher.Match Enumeration representing the result of a call to match.
 



Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.