| Interface | Description | 
|---|---|
| CategoryProvider | 
 This interface represents a category provider. 
 | 
| Class | Description | 
|---|---|
| ApplyTemplatesAction | 
 Apply a template to a given newsletter category 
 | 
| Category | 
 This class represent a category of newsletter 
 | 
| CategoryDAO | 
 DAO for manipulating newsletter categories. 
 | 
| CategoryFactory | 
AmetysObjectFactory for creating JCRTag. | 
| CategoryGenerator | 
 SAX events representing a newsletter category 
 | 
| CategoryProviderExtensionPoint | 
 This class is in charge to load and initialize newsletter category providers. 
 | 
| JCRCategory | 
AmetysObject for storing tag informations. | 
| JCRCategoryProvider | 
 Class representing a JCR categories provider 
 | 
| NewslettersTreeGenerator | 
 SAX events for categories stored in JCR repository 
 | 
| NewsletterTemplate | 
 Represent a newsletter template. 
 | 
| SitemapCategoryProvider | 
 This class provides newsletter categories from the site map 
 | 
| TemplatesMenu | 
 This element finally creates a gallery button with one item per template 
 |