EchoPoint
1.0

Package echopoint.template

Interface Summary
CompilationContext This interface is used during the compilation of a template.
CompilationUnit This interface is used to indicate that template DataSource that has been compiled and is ready for display.
ComponentMapper A ComponentMapper is able to return a Component from an internal list based on name.
DataSource A DataSource for a Template.
TextSubstitution This interface is used by the HTML template functionality to substitue named "text tags" in the markup with other variable Strings.
 

Class Summary
AbstractDataSource A base class for DataSources implementation
CachedFileDataSource A CachedFileDataSource implements a DataSource for a files and URLS, but caches small ones up to CACHED_SIZE_LIMIT or a specified limit size.
FileDataSource A FileDataSource implements a DataSource for a file.
ReaderDataSource A ReaderDataSource implements a DataSource for a java.io.Reader.
SimpleTextSubstitution The class SimpleTextSubstitution is a simple implementation of TextSubstitution that uses a HashMap to substitute named string values.
StreamDataSource A StreamDataSource implements a DataSource as a wrapper around a Stream or Reader
StringDataSource A StringDataSource implements a DataSource for a string.
SwitchedDataSource SwitchedDataSource allows you to use a 3 step strategy for finding HTML template data.
 


EchoPoint
1.0