All Classes Interface Summary Class Summary Exception Summary
Class |
Description |
AbstractTextDataLoader |
Returns a string based on a plain text file.
|
AddTransform |
|
AntDataLoader |
Abstract base class of Ant related data loaders.
|
AntProgressListener |
Designed to show the progress for Ant tasks.
|
AntProjectDataLoader |
Returns the Ant project object.
|
AntPropertiesDataLoader |
Returns the Map of all Ant properties, or of the selected Ant properties.
|
AntPropertyDataLoader |
Returns the value of an Ant property.
|
AntTask |
Ant task to process files selected by pattern sets.
|
AntTask.AntAttributeSubstitution |
Used internally (must be public class for technical reasons).
|
AntTaskDataLoader |
Returns the FMPP Ant task object.
|
ArgsParser |
Simple command-line argument parser that mimics the logic of UN*X
tools as ls .
|
ArgsParser.BadArgsException |
The user has entered invalid options in the command-line.
|
BorderedReader |
Reader that can insert a string before and after an encapsulated
character stream.
|
BshLocalDataBuilder |
Deduces the file name of a BeanShell scrip file from the source file
name, and executes that script to create local data.
|
BugException |
A bug has been detected.
|
CachingLocalDataBuilder |
|
ClearTransform |
|
CommandLine |
Command-line tool for preprocessing single files or entire directories.
|
ConsoleProgressListener |
Designed to show the progress on console screen.
|
CopyWritableVariableMethod |
|
CsvDataLoader |
Data loaders that loads CSV (Column Separated Values) files or other files of
similar formats (as tab divided text), and returns a
fmpp.models.CsvSequence object.
|
CsvSequence |
Sequence variable implementation that wraps text of CSV or tab separated
values format, or any other format that is the same as CSV except that it
uses different column separator char.
|
DataLoader |
Creates an object that will be accessed in FreeMarker templates.
|
DataLoaderEvaluationEnvironment |
Evaluates function calls as data loader invocations.
|
DataLoaderUtil |
Utility methods for writing data loaders.
|
DataModelBuildingException |
Error while trying to build the data-model for a template.
|
Engine |
The bare-bone, low-level preprocessor engine.
|
EvalDataLoader |
Evaluates a BeanShell expression (looks like as Java).
|
EvalException |
|
EvaluationEnvironment |
Callbacks that let you control the behaviour of TDD expression evaluation.
|
ExceptionCC |
This was used for emulating cause-chains on Java earlier than 1.4, but as FMPP now requires 1.4, it just dispatches
to Exception .
|
FileDataLoader |
Ancestor of data loaders that create the result based on a file.
|
FileUtil |
Collection of file and path related functions.
|
FileWithConfigurationBase |
File that stores the current configuration base directory at
the time it was instantiated.
|
FileWithSettingValue |
File that stores the original setting value (string) it was
constructed from.
|
Fragment |
Fragment extracted from a TDD expression.
|
FreemarkerUtil |
FreeMarker related utilities.
|
FunctionCall |
Symbolizes a TDD function call.
|
HtmlUtilsDataLoader |
Returns a hash that contains useful directives for HTML generation.
|
InstallationException |
There is a problem with the software environment.
|
Interpreter |
Evaluates TDD expressions.
|
JSONArrayNode |
JSON "array" value; see http://www.json.org/.
|
JSONBooleanNode |
JSON "true" and "false" value; see http://www.json.org/.
|
JSONDataLoader |
Creates a JSONNode based on a JSON file.
|
JSONNode |
Node in a hierarchy of JSON values.
|
JSONNullNode |
JSON "null" value; see http://www.json.org/.
|
JSONNumberNode |
JSON "number" value; see http://www.json.org/.
|
JSONObjectNode |
JSON "object" value; see http://www.json.org/.
|
JSONParseException |
|
JSONParser |
Simple JSON parser where JSON objects create Map -s, JSON array-s create List -s, and the others
create the obvious Java equivalents.
|
JSONStringNode |
JSON "string" value; see http://www.json.org/.
|
LocalDataBuilder |
Contains callback to build the local data for a file processing.
|
LoggerProgressListener |
Writes detailed information about errors and warning messages into a file
or into any character stream.
|
MapLocalDataBuilder |
Trivial local data builder that returns the Map passed to
its constructor.
|
MiscUtil |
Miscellaneous utility methods.
|
MultiListIterator |
Iterates over multiple List -s.
|
NewWritableHashMethod |
|
NewWritableSequenceMethod |
|
NowDataLoader |
Data loader that produces string from the current date.
|
NullOutputStream |
OutputStream that simply drops what it gets.
|
NullWriter |
Writer that simply drops what it gets.
|
ProcessingException |
Error while performing the processing session.
|
ProgressListener |
Interface to monitor the events of an Engine .
|
PropertiesDataLoader |
Returns a Map based on a Java properties file.
|
RemoveTransform |
|
RuntimeExceptionCC |
RuntimeException that emulates J2SE 1.4+ cause-chains if it runs
on earlier versions.
|
SettingException |
Bad setting or setting combination, or failure when trying to setup the
engine with the settings.
|
Settings |
Stores FMPP settings, loads configuration files, provides other setting
handling related utilities.
|
Settings.SettingType |
Represents the type of the value of a setting.
|
SetTransform |
|
SlicedTextDataLoader |
Returns a sequence of strings based on a plain text file, where the specified
symbol is used as separator.
|
StatisticsProgressListener |
Spins some counters regarding the work of the Engine.
|
StringArraySequence |
Sequence variable implementation that wraps a String[] with relatively low
resource utilization.
|
StringUtil |
Collection of string manipulation functions.
|
StringUtil.ParseException |
Formal (syntactical) problem with the text.
|
TddDataLoader |
Creates a Map based on a TDD file.
|
TddHashLocalDataBuilder |
Builds data from a TDD hash, interpreting function calls as data loader
invocations.
|
TddSequenceDataLoader |
Creates a List based on a TDD file.
|
TddUtil |
Utility methods for TDD related tasks.
|
TemplateDataModelBuilder |
Deprecated.
|
TemplateEnvironment |
The runtime FMPP environment of an executing template.
|
TemplateModelArrayCollection |
Collection variable implementation that wraps an array of already
wrapped objects directly.
|
TemplateModelListCollection |
Collection variable implementation that wraps a java.util.List of already
wrapped objects directly.
|
TemplateModelListSequence |
Sequence that wraps a java.util.List of already wrapped objects
directly, with minimal resource usage.
|
TemplateModelUtils |
Constains utility methods for transform and method variable implementation.
|
TerseConsoleProgressListener |
Designed to show the progress on console screen in a
very terse way (prints a symbol for each processed file).
|
TextDataLoader |
Returns a string based on a plain text file.
|
TypeNotConvertableToMapException |
|
WritableHash |
Hash variable that can be changed during template execution with the proper
method variables.
|
WritableSequence |
Sequence variable that can be changed during template execution with the
proper method variables.
|
XmlDataLoader |
Returns a variable that exposes the content of an XML file.
|
XmlInfosetDataLoader |
Deprecated.
|
XmlRenderingConfiguration |
Stores options that describe when and how to process an XML file in
"renderXml" processing mode.
|