See: Description
Interface | Description |
---|---|
TemplateEngineDataProvider |
Interface for objects that can be used with a template to generate a string.
|
TemplateEntry |
Interface for one node in the abstract syntax tree that is the result of parsing a template
string with
TemplateParser . |
Class | Description |
---|---|
CompoundTemplateEntry |
TemplateEntry that concatenates several templates. |
Condition |
TemplateEntry that applies other templates based on conditions. |
ContextSwitchTemplate |
The context switch offers possibility to use tags of referenced primitive when constructing primitive name.
|
ContextSwitchTemplate.AndSet | |
ContextSwitchTemplate.ChildSet | |
ContextSwitchTemplate.ContextProvider | |
ContextSwitchTemplate.OrSet | |
ContextSwitchTemplate.ParentSet | |
SearchExpressionCondition |
Conditional
TemplateEntry that executes another template in case a search expression applies
to the given data provider. |
StaticText |
TemplateEntry representing a static string. |
TemplateParser |
Template parser.
|
Tokenizer |
This class converts a template string (stream of characters) into a stream of tokens.
|
Tokenizer.Token | |
Variable |
TemplateEntry that inserts the value of a variable. |
Enum | Description |
---|---|
Tokenizer.TokenType |
Exception | Description |
---|---|
ParseError |
Exception thrown in case of an error during template parsing.
|