| Interface | Description | 
|---|---|
| SkinModel.CssMenuItem | 
 Abstract representation of a menu item 
 | 
| TemplatesAssignmentHandler | 
 A TemplatesHandler is responsible for giving the available templates list for a given Page. 
 | 
| Class | Description | 
|---|---|
| AdminSkinActionExtensionPoint | 
 This class is in charge to load and initialize modules. 
 | 
| CreateSkinActionExtensionPoint | 
 This class is in charge to load and initialize modules. 
 | 
| ExternalI18nTransformer | 
 I18nTransformer that is configured at runtime to retrieve message catalogues from a specific folder. 
 | 
| ImportSkinActionExtensionPoint | 
 This class is in charge to load and initialize modules. 
 | 
| ImportSkinClientSideElement | 
 This implementation looks at existing  
ImportSkinActionExtensionPoint to create a button for import skin. | 
| MenuSkinActionExtensionPoint | 
 This class is in charge to load and initialize modules. 
 | 
| ModelFileFilter | 
 This filter accepts all  
Files excepted CVS and SVN directories and root directory named "model" | 
| Skin | 
 A skin 
 | 
| SkinClientSideWidget | 
 This implementation looks at existing  
CreateSkinActionExtensionPoint to create a widget for selecting skin and creating a new skin. | 
| SkinDAO | 
 DAO for manipulating skins 
 | 
| SkinEnumerator | 
 Enumerates the available skins. 
 | 
| SkinModel | 
 A skin 
 | 
| SkinModelsManager | 
 Manages the models of skin 
 | 
| SkinParameter | 
 Definition of a  
Skin parameter. | 
| SkinsManager | 
 Manages the templates 
 | 
| SkinTemplate | 
 Represent a skin template. 
 | 
| SkinTemplateZone | 
 A zone definition in a template 
 | 
| StaticTemplatesAssignmentHandler | 
 This implementation of the templates handler is based uppon a configuration. 
 | 
| TemplateInformationGenerator | 
 Generates information about the current template if available 
 |