Package platypus

Class Summary
Alignment Handles alignment of a given paragraph
Columns Keeps track of the number of columns and the gutter size.
Command Converts command strings into actions.
CommandId All supported commands are placed in a tree, where each node consists of the command string and a command identifier, which will be used to call the right routine.
CommandValue Class for processing commands with numeric parameters.
Counter Generic integer counter.
DumpValue Series of static functions that dump a value to a string, so that it can be printed by the various [dump:..] commands
FontSize Handles the command specifying the size of a font.
GDD GDD is the Global Document Data class.
GID GID is the Global Input-file Data class.
Infile Handles input file I/O functions.
Literals Handles getting literal strings from resource bundle.
LogFormatter Creates a formatter for logging records.
Margins Uber-class for page margins.
Outfile A different instantiation of Outfile is used for each type of generated file
OutputFormatObjectFactory Object factory for classes that are specific to the output file format.
OutputSpecialChar Emits all special characters.
ParsedUnit Purely a data structure used for returning units information from parsers.
Parser Handles all the various parsing tasks.
PlatyConst Immutable constants used in Platypus (Does not include status and error codes, which are located in Status.java)
PlatyFont PlatyFont contains font information that can be used in Platypus It's not called Font, due to naming conflict with iText.
Platypus Main module for Platypus
PlatyVersion Contains the Platypus version number (a four-way dotted version counter).
ReadLine Defines a ReadLine, which simply holds the line (as a string) and the line # from the imput file.
Status Status and error codes used in Platypus
SystemStrings Manages the user-visible Platypus system strings (version #, etc.) System strings have the format of starting with: $_ followed by any number of alphanumerics or _ They can be read by the document processing, but they are not modifiable by the document.
Token Process the token from the input line of text.
Tokens Convenience class for handling an array of tokens (that constitute an input line)
TokTyp Types for the various input and command tokens, plus special characters and symbols.
UserString Maintains a table of macros.
Value<A> Class that contains a value and the line number of its last modification.
 

Enum Summary
Alignment.type the only allowed alignment values
GDD.FileType type of output file (such as PDF, HTML, etc).
PlatyConst.unit units of measure
 



Copyright © 2006-7 Pacific Data Works LLC