|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
TemplateMacro | Macros can be used to extend the template files syntax. |
TemplateParams | Interface for querying template parameters at a specific block level. |
Class Summary | |
FilebasedAliasDatabase | An example file based alias database loader. |
HtmlTemplate | Html specialized templating class. |
HtmlTemplateContext | Html specialized template context. |
HtmlTemplateGenerator | Html specialized template parser and generator. |
Template | Template class is the basic building block to generate templated content. |
TemplateBeautifyReader | Read in the template and try to beautify the input to to get nicer looking output from templates. |
TemplateContext | TemplateContext represents the settings and parameters that are used with working templates derived from given context. |
TemplateGenerator | Class for generating instances of templates from one template file. |
Exception Summary | |
TemplateException | Exception class for template system. |
This package provides services to use advanced templating techniques for outputing textual data. The template system is implemented to offer extensibility and high performance.
So the template system comes in three main classes that can be used in stages:
TemplateContext
- for holding parameters and defining macros
TemplateGenerator
- for parsing template files and to create instances of templates
Template
- instance of a template
This templating system was written by Indrek Mandre during year 2001 and cleaned and published in 2003 to Internet under the GNU LGPL license. See http://www.mare.ee/indrek/jtlt/ for more information and latest updates.
Copyright © 2001-2003 Indrek Mandre
|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |