org.apache.fop.apps |
org.apache.fop.apps Package
Application classes used for running FOP embedded in other applications.
|
Java Source File Name | Type | Comment |
Fop.java | Class | Primary class that activates the FOP process for embedded usage.
JAXP is the standard method of embedding FOP in Java programs.
Please check our
embedding page
for samples (these are also available within the distribution in
FOP_DIR\examples\embedding)
Methods within FOUserAgent are available to customize portions of the
process. |
FOPException.java | Class | Exception thrown when FOP has a problem. |
FopFactory.java | Class | Factory class which instantiates new Fop and FOUserAgent instances. |
FopFactoryConfigurator.java | Class | |
FormattingResults.java | Class | Class for reporting back formatting results to the calling application. |
FOURIResolver.java | Class | Provides FOP specific URI resolution. |
FOUserAgent.java | Class | This is the user agent for FOP.
It is the entity through which you can interact with the XSL-FO processing and is
used by the processing to obtain user configurable options.
Renderer specific extensions (that do not produce normal areas on
the output) will be done like so:
The extension will create an area, custom if necessary
this area will be added to the user agent with a key
the renderer will know keys for particular extensions
eg. |
MimeConstants.java | Interface | Frequently used MIME types for various file formats used when working with Apache FOP. |
PageSequenceResults.java | Class | Class for reporting back formatting results to the calling application. |