|
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. |