org.stringtree.template
Interface Templater

All Known Implementing Classes:
ContextTemplater, DirectFetcherTemplater, InlineTemplater, RecursiveTemplater

public interface Templater


Field Summary
static java.lang.String TEMPLATER
           
 
Method Summary
 void expand(StringFinder context, java.lang.String templateName, StringCollector collector)
           
 void expandTemplate(StringFinder context, java.lang.Object template, StringCollector collector)
           
 java.lang.String get(java.lang.String name, StringFinder context, StringCollector collector)
           
 java.lang.Object getObject(java.lang.String name, StringFinder context, StringCollector collector)
           
 void setStringConverter(ObjectToString converter)
           
 

Field Detail

TEMPLATER

static final java.lang.String TEMPLATER
See Also:
Constant Field Values
Method Detail

expand

void expand(StringFinder context,
            java.lang.String templateName,
            StringCollector collector)

expandTemplate

void expandTemplate(StringFinder context,
                    java.lang.Object template,
                    StringCollector collector)

getObject

java.lang.Object getObject(java.lang.String name,
                           StringFinder context,
                           StringCollector collector)

get

java.lang.String get(java.lang.String name,
                     StringFinder context,
                     StringCollector collector)

setStringConverter

void setStringConverter(ObjectToString converter)