|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
TOP Interface Summary |
|
TFilter | Classes implementing TFilter indicate they can determine the validity of a Template. |
TOP Class Summary |
|
GapConfig | Configuration for a Template. |
OGCOne | The configuration for a TOGOne. |
OGConfig | The configuration for a TemplateOrderedGaps. |
OGCThree | The configuration for a TOGThree. |
OGCTwo | The configuration for a TOGTwo. |
TConfigDefaults | Default configurations used throughout the template package. |
TDOSArray | Manage multiple TemplateDataOrStrings. |
Template | A template is text that contains one or more ~G~gaps~EG~, each representing a piece of information whose value is populated at runtime. |
TemplateArray | Manage multiple Templates. |
TemplateData | Holds the data for a single Template. |
TemplateDataOrString | Analyzes source text that may or may not have gaps in it. |
TemplateFiller | Take a Template, fill each gap with something, and output the resulting text. |
TemplateLineAnalyzer | For every line found in a template, this class retrieves surrounding text and gaps. |
TemplateOrderedGaps | A Template that has a specific set of unique gaps. |
TLAObjects | A trivial class used only to hold internal objects for TemplateLineAnalyzer. |
TOGOne | A TemplateOrderedGaps where there is always one gap. |
TOGThree | A TemplateOrderedGaps where there are always three gaps. |
TOGTwo | A TemplateOrderedGaps where there are always two gaps. |
TParseConfig | Configuration for when parsing the source text for a single Template. |
UtilGap | Random functions to create, manipulate and analyze template gaps. |
TOP Exception Summary |
|
TemplateFormatException | An exception indicating a formatting error was found in the source text for a Template. |
TOP
Package xbn.template Description
Separate functional and visual responsibilities through the use of "templates". The goal: Don't have any visual presentation in the code, and don't have any logic in the templates.
Take a look at the example code for TemplateFiller.
The classes outside of the template package that are the most important, supplementally, to Templates:
Jeff Labonski was an intern at the Wharton school, who created the original incarnation of this package, under my direction and design. TemplateParser lives on, man!
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Copyright 1997-2003, Jeff Epstein, All Rights Reserved. See top of source code files for copyright notice.
http://sourceforge.net/projects/xbnjava