| Interfaces | |
|---|---|
| MarkupCodeGenerator | This interfaces defines the functionality of a source code generator |
| MarkupLanguage | This interface defines a markup language whose SAX producer's instance are to be translated into an executable program capable or transforming the original document augmenting it with dynamic content |
| Classes | |
|---|---|
| AbstractMarkupLanguage | Base implementation of MarkupLanguage. |
| AbstractMarkupLanguage.LanguageDescriptor | This class holds transient information about a target programming language. |
| AbstractMarkupLanguage.TransformerChainBuilderFilter | An XMLFilter that build the chain of transformers on the fly. |
| CocoonMarkupLanguage | Base implementation of MarkupLanguage. |
| CocoonMarkupLanguage.CocoonTransformerChainBuilderFilter | This filter builds on the fly a chain of transformers. |
| CocoonMarkupLanguage.PreProcessFilter | Preprocess filter for Cocoon Markup languages. |
| Logicsheet | A code-generation logicsheet. |
| LogicsheetCodeGenerator | A logicsheet-based implementation of MarkupCodeGenerator |
| LogicsheetFilter | This filter listen for source SAX events, and registers all declared
namespaces into a Map object. |
| NamedLogicsheet | An extension to Logicsheet that is associated with a namespace. |