Interface | Description |
---|---|
AttributeRenderer |
This interface describes an object that knows how to format or otherwise
render an object appropriately.
|
StringTemplateErrorListener |
Lets you specify where errors, warnings go.
|
StringTemplateGroupLoader |
When group files derive from another group, we have to know how to
load that group and its supergroups.
|
StringTemplateWriter |
Generic StringTemplate output writer filter.
|
Class | Description |
---|---|
AutoIndentWriter |
Essentially a char filter that knows how to auto-indent output
by maintaining a stack of indent levels.
|
CommonGroupLoader |
A simple loader that looks only in the directory(ies) you
specify in the ctor, but it uses the classpath rather than
absolute dirs so it can be used when the ST application is jar'd up.
|
NoIndentWriter |
Just pass through the text
|
PathGroupLoader |
A brain dead loader that looks only in the directory(ies) you
specify in the ctor.
|
StringTemplate |
A StringTemplate is a "document" with holes in it where you can stick
values.
|
StringTemplate.Aggregate |
An automatically created aggregate of properties.
|
StringTemplate.STAttributeList |
Just an alias for ArrayList, but this way I can track whether a
list is something ST created or it's an incoming list.
|
StringTemplateGroup |
Manages a group of named mutually-referential StringTemplate objects.
|
StringTemplateGroupInterface |
A group interface is like a group without the template implementations;
there are just template names/argument-lists like this:
interface foo;
class(name,fields);
method(name,args,body);
|
Copyright ? 2006-2022 Terence Parr