Package | Description |
---|---|
org.apache.fop.apps |
Application classes used for running FOP embedded in other applications.
|
org.apache.fop.area |
FOP's area tree.
|
org.apache.fop.cli |
This package contains the command-line client for Apache FOP.
|
org.apache.fop.events |
Subsystem for reporting events inside FOP to client applications.
|
org.apache.fop.fo |
Classes, constants and basic infrastructure for the FO tree.
|
org.apache.fop.fo.expr |
Classes for XSL expressions and functions.
|
org.apache.fop.fo.properties |
Classes representing the various property types as well as supporting data structures for the FO tree.
|
org.apache.fop.render |
Generic renderer interface.
|
org.apache.fop.render.afp |
An AFP Renderer implementation and supporting classes.
|
org.apache.fop.render.awt |
AWT Renderer used for displaying rendered pages in Java applications.
|
org.apache.fop.render.awt.viewer |
AWT Viewer PreviewDialog and PreviewPanel.
|
org.apache.fop.render.bitmap |
Bitmap Renderer which creates TIFF and PNG images from rendered pages.
|
org.apache.fop.render.intermediate | |
org.apache.fop.render.java2d |
Java2D Renderer which paints rendered pages on Graphics2D instances.
|
org.apache.fop.render.pcl |
PCL Renderer (Supports PCL5 and HP GL/2)
|
org.apache.fop.render.pdf |
PDF Renderer
|
org.apache.fop.render.print |
Renderer which prints rendered pages directly to a printer.
|
org.apache.fop.render.ps |
PostScript Renderer
|
org.apache.fop.render.rtf |
RTF (Rich Text Format) Output Support
|
org.apache.fop.render.txt |
Plain Text Renderer
|
org.apache.fop.render.xml |
Area Tree XML Renderer.
|
org.apache.fop.servlet |
This package contains two sample FOP servlets.
|
org.apache.fop.svg |
Classes that add SVG support to FOP and SVG->PDF conversion for Batik.
|
org.apache.fop.traits |
Trait classes and other supporting data structures.
|
org.apache.fop.util |
Various utility classes (I/O, codecs, color support, service discovers etc.).
|
Modifier and Type | Method and Description |
---|---|
FOUserAgent |
Fop.getUserAgent()
Deprecated.
this getter doesn't need to exist. By virtue of the fact that the client has
an instance of this object, it means they also have the
FOUserAgent since this's
constructor is only used in FOUserAgent |
FOUserAgent |
FopFactory.newFOUserAgent()
Returns a new FOUserAgent instance.
|
Modifier and Type | Method and Description |
---|---|
Fop |
FopFactory.newFop(FOUserAgent userAgent)
Returns a new
Fop instance. |
Fop |
FopFactory.newFop(java.lang.String outputFormat,
FOUserAgent userAgent)
Returns a new
Fop instance. |
Fop |
FopFactory.newFop(java.lang.String outputFormat,
FOUserAgent userAgent,
java.io.OutputStream stream)
Returns a new
Fop instance. |
Modifier and Type | Method and Description |
---|---|
org.xml.sax.ContentHandler |
AreaTreeParser.getContentHandler(AreaTreeModel treeModel,
FOUserAgent userAgent)
Creates a new ContentHandler instance that you can send the area tree XML to.
|
void |
AreaTreeParser.parse(javax.xml.transform.Source src,
AreaTreeModel treeModel,
FOUserAgent userAgent)
Parses an intermediate file (area tree XML) into an AreaTreeModel instance by adding
pages to it.
|
protected void |
AreaTreeHandler.setupModel(FOUserAgent userAgent,
java.lang.String outputFormat,
java.io.OutputStream stream)
Sets up the AreaTreeModel instance for use by the AreaTreeHandler.
|
Constructor and Description |
---|
AreaTreeHandler(FOUserAgent userAgent,
java.lang.String outputFormat,
java.io.OutputStream stream)
Constructor.
|
CachedRenderPagesModel(FOUserAgent userAgent,
java.lang.String outputFormat,
FontInfo fontInfo,
java.io.OutputStream stream)
Main Constructor
|
RenderPagesModel(FOUserAgent userAgent,
java.lang.String outputFormat,
FontInfo fontInfo,
java.io.OutputStream stream)
Create a new render pages model with the given renderer.
|
Modifier and Type | Method and Description |
---|---|
protected FOUserAgent |
CommandLineOptions.getFOUserAgent()
Get the FOUserAgent for this Command-Line run
|
Modifier and Type | Method and Description |
---|---|
void |
InputHandler.createCatalogResolver(FOUserAgent userAgent)
Creates a catalog resolver and uses it for XML parsing and XSLT URI resolution.
|
void |
InputHandler.renderTo(FOUserAgent userAgent,
java.lang.String outputFormat)
Renders the pre-setup document.
|
void |
AreaTreeInputHandler.renderTo(FOUserAgent userAgent,
java.lang.String outputFormat,
java.io.OutputStream out)
Generate a document, given an initialized Fop object
|
void |
InputHandler.renderTo(FOUserAgent userAgent,
java.lang.String outputFormat,
java.io.OutputStream out)
Generate a document, given an initialized Fop object
|
void |
IFInputHandler.renderTo(FOUserAgent userAgent,
java.lang.String outputFormat,
java.io.OutputStream out)
Generate a document, given an initialized Fop object
|
Constructor and Description |
---|
FOPEventListenerProxy(EventListener delegate,
FOUserAgent userAgent)
Main constructor.
|
Modifier and Type | Field and Description |
---|---|
protected FOUserAgent |
FOEventHandler.foUserAgent
The FOUserAgent for this process
|
Modifier and Type | Method and Description |
---|---|
FOUserAgent |
FOEventHandler.getUserAgent()
Returns the User Agent object associated with this FOEventHandler.
|
FOUserAgent |
FONode.getUserAgent()
Returns the user agent that is associated with the
tree's
FOEventHandler . |
FOUserAgent |
DelegatingFOEventHandler.getUserAgent() |
Constructor and Description |
---|
FOEventHandler(FOUserAgent foUserAgent)
Main constructor
|
FOTreeBuilder(java.lang.String outputFormat,
FOUserAgent foUserAgent,
java.io.OutputStream stream)
FOTreeBuilder constructor |
Modifier and Type | Method and Description |
---|---|
protected FOUserAgent |
PropertyInfo.getUserAgent()
Convenience shortcut to get a reference to the FOUserAgent
|
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
NumericProperty.getColor(FOUserAgent foUserAgent)
This method expects to be overridden by subclasses
|
java.awt.Color |
NCnameProperty.getColor(FOUserAgent foUserAgent)
If a system color, return the corresponding value.
|
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
NumberProperty.getColor(FOUserAgent foUserAgent)
Convert NumberProperty to a Color.
|
java.awt.Color |
ColorProperty.getColor(FOUserAgent foUserAgent)
Returns an AWT instance of this color
|
java.awt.Color |
Property.getColor(FOUserAgent foUserAgent)
This method expects to be overridden by subclasses
|
static ColorProperty |
ColorProperty.getInstance(FOUserAgent foUserAgent,
java.lang.String value)
Set the color given a particular String.
|
Modifier and Type | Field and Description |
---|---|
protected FOUserAgent |
AbstractConfigurator.userAgent
fop factory configuration
|
protected FOUserAgent |
AbstractRendererConfigurator.userAgent
fop factory configuration
|
protected FOUserAgent |
AbstractRenderer.userAgent
user agent
|
Modifier and Type | Method and Description |
---|---|
FOUserAgent |
AbstractRenderingContext.getUserAgent()
Returns the user agent.
|
FOUserAgent |
RendererContext.getUserAgent()
Returns the user agent.
|
FOUserAgent |
RendererContext.RendererContextWrapper.getUserAgent() |
FOUserAgent |
RenderingContext.getUserAgent()
Returns the user agent.
|
FOUserAgent |
AbstractRenderer.getUserAgent()
Returns the associated user agent.
|
FOUserAgent |
Renderer.getUserAgent()
Returns the associated user agent.
|
Modifier and Type | Method and Description |
---|---|
RendererConfig |
RendererConfig.RendererConfigParser.build(FOUserAgent userAgent,
org.apache.avalon.framework.configuration.Configuration rendererConfiguration)
Builds the object that contains the renderer configuration data.
|
protected org.apache.batik.gvt.GraphicsNode |
AbstractGenericSVGHandler.buildGraphicsNode(FOUserAgent userAgent,
org.apache.batik.bridge.BridgeContext ctx,
org.w3c.dom.Document doc)
Builds the GVT root.
|
abstract void |
AbstractRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer)
Configures a given renderer using the appropriate configurator.
|
static PrintRendererConfigurator |
PrintRendererConfigurator.createDefaultInstance(FOUserAgent userAgent) |
IFDocumentHandler |
RendererFactory.createDocumentHandler(FOUserAgent userAgent,
java.lang.String outputFormat)
Creates a
IFDocumentHandler object based on the desired output format. |
FOEventHandler |
RendererFactory.createFOEventHandler(FOUserAgent userAgent,
java.lang.String outputFormat,
java.io.OutputStream out)
Creates FOEventHandler instances based on the desired output.
|
Renderer |
RendererFactory.createRenderer(FOUserAgent userAgent,
java.lang.String outputFormat)
Creates a Renderer object based on render-type desired
|
abstract FOEventHandler |
AbstractFOEventHandlerMaker.makeFOEventHandler(FOUserAgent ua,
java.io.OutputStream out)
Instantiates a new FOEventHandler.
|
abstract Renderer |
AbstractRendererMaker.makeRenderer(FOUserAgent userAgent)
Instantiates a new renderer.
|
void |
RendererContext.setUserAgent(FOUserAgent ua)
Sets the user agent.
|
Constructor and Description |
---|
AbstractConfigurator(FOUserAgent userAgent)
Default constructor
|
AbstractPathOrientedRenderer(FOUserAgent userAgent) |
AbstractRenderer(FOUserAgent userAgent) |
AbstractRendererConfigurator(FOUserAgent userAgent)
Default constructor
|
AbstractRenderingContext(FOUserAgent userAgent)
Main constructor.
|
DefaultRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser) |
PrintRenderer(FOUserAgent userAgent) |
PrintRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser)
Default constructor
|
PrintRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser,
FontConfigurator<EmbedFontInfo> fontInfoConfigurator)
Default constructor
|
XMLHandlerConfigurator(FOUserAgent userAgent)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
AFPRendererConfig |
AFPRendererConfig.AFPRendererConfigParser.build(FOUserAgent userAgent,
org.apache.avalon.framework.configuration.Configuration cfg)
Builds the object that contains the renderer configuration data.
|
static org.apache.batik.bridge.BridgeContext |
AFPSVGHandler.createBridgeContext(FOUserAgent userAgent,
AFPGraphics2D g2d) |
Constructor and Description |
---|
AFPRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser)
Default constructor
|
AFPRenderingContext(FOUserAgent userAgent,
AFPResourceManager resourceManager,
AFPPaintingState paintingState,
FontInfo fontInfo,
java.util.Map foreignAttributes)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
AWTRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
Renderer |
AWTRendererMaker.makeRenderer(FOUserAgent ua) |
Constructor and Description |
---|
AWTRenderer(FOUserAgent userAgent)
Creates a new AWTRenderer instance.
|
AWTRenderer(FOUserAgent userAgent,
Renderable renderable,
boolean previewAsMainWindow,
boolean show)
Creates a new AWTRenderer instance.
|
Modifier and Type | Field and Description |
---|---|
protected FOUserAgent |
PreviewPanel.foUserAgent
The FOUserAgent associated with this panel - often shared with PreviewDialog
|
protected FOUserAgent |
PreviewDialog.foUserAgent
The FOUserAgent associated with this window
|
Modifier and Type | Method and Description |
---|---|
static PreviewDialog |
PreviewDialog.createPreviewDialog(FOUserAgent foUserAgent,
Renderable renderable,
boolean asMainWindow)
Creates and initialize the AWT Viewer main window.
|
void |
Renderable.renderTo(FOUserAgent userAgent,
java.lang.String outputFormat)
Renders the pre-setup document.
|
Constructor and Description |
---|
PreviewDialog(FOUserAgent foUserAgent)
Creates a new PreviewDialog that uses the given renderer.
|
PreviewDialog(FOUserAgent foUserAgent,
Renderable renderable)
Creates a new PreviewDialog that uses the given renderer.
|
PreviewPanel(FOUserAgent foUserAgent,
Renderable renderable,
AWTRenderer renderer)
Creates a new PreviewPanel instance.
|
Modifier and Type | Method and Description |
---|---|
BitmapRendererConfig |
BitmapRendererConfig.BitmapRendererConfigParser.build(FOUserAgent userAgent,
org.apache.avalon.framework.configuration.Configuration cfg) |
PNGRendererConfig |
PNGRendererConfig.PNGRendererConfigParser.build(FOUserAgent userAgent,
org.apache.avalon.framework.configuration.Configuration cfg) |
TIFFRendererConfig |
TIFFRendererConfig.TIFFRendererConfigParser.build(FOUserAgent userAgent,
org.apache.avalon.framework.configuration.Configuration cfg)
Builds the object that contains the renderer configuration data.
|
void |
TIFFRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
void |
PNGRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
Renderer |
TIFFRendererMaker.makeRenderer(FOUserAgent userAgent) |
Renderer |
PNGRendererMaker.makeRenderer(FOUserAgent ua) |
Constructor and Description |
---|
BitmapRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser)
Default constructor
|
PNGRenderer(FOUserAgent userAgent) |
TIFFRenderer(FOUserAgent userAgent)
Creates TIFF renderer.
|
TIFFRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
FOUserAgent |
IFContext.getUserAgent()
Returns the associated user agent.
|
FOUserAgent |
AbstractIFDocumentHandler.getUserAgent()
Returns the associated user agent.
|
protected FOUserAgent |
AbstractIFPainter.getUserAgent()
Returns the user agent.
|
Modifier and Type | Method and Description |
---|---|
RendererConfig |
IFRendererConfig.IFRendererConfigParser.build(FOUserAgent userAgent,
org.apache.avalon.framework.configuration.Configuration cfg)
Builds the object that contains the renderer configuration data.
|
org.xml.sax.ContentHandler |
IFParser.getContentHandler(IFDocumentHandler documentHandler,
FOUserAgent userAgent)
Creates a new ContentHandler instance that you can send the area tree XML to.
|
void |
IFParser.parse(javax.xml.transform.Source src,
IFDocumentHandler documentHandler,
FOUserAgent userAgent)
Parses an intermediate file and paints it.
|
void |
IFContext.setUserAgent(FOUserAgent ua)
Set the user agent.
|
Constructor and Description |
---|
EventProducingFilter(IFDocumentHandler ifDocumentHandler,
FOUserAgent userAgent)
Constructor
|
IFContext(FOUserAgent ua)
Main constructor.
|
IFRenderer(FOUserAgent userAgent)
Main constructor
|
Modifier and Type | Method and Description |
---|---|
FOUserAgent |
Java2DRenderer.getUserAgent() |
Modifier and Type | Method and Description |
---|---|
Java2DRendererConfig |
Java2DRendererConfig.Java2DRendererConfigParser.build(FOUserAgent userAgent,
org.apache.avalon.framework.configuration.Configuration cfg)
Builds the object that contains the renderer configuration data.
|
static FontInfo |
Java2DUtil.buildDefaultJava2DBasedFontInfo(FontInfo fontInfo,
FOUserAgent userAgent)
Builds a default
FontInfo object for use with output formats using the Java2D
font setup. |
Constructor and Description |
---|
Java2DRenderer(FOUserAgent userAgent)
Default constructor
|
Java2DRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser)
Default constructor
|
Java2DRenderingContext(FOUserAgent userAgent,
java.awt.Graphics2D g2d,
FontInfo fontInfo)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
FOUserAgent |
PCLRenderingUtil.getUserAgent()
Returns the user agent.
|
Modifier and Type | Method and Description |
---|---|
PCLRendererConfig |
PCLRendererConfig.PCLRendererConfigParser.build(FOUserAgent userAgent,
org.apache.avalon.framework.configuration.Configuration cfg)
Builds the object that contains the renderer configuration data.
|
Constructor and Description |
---|
PCLRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser)
Default constructor
|
PCLRenderingContext(FOUserAgent userAgent,
PCLGenerator generator,
PCLRenderingUtil pclUtil)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
PDFRendererConfig |
PDFRendererConfig.PDFRendererConfigParser.build(FOUserAgent userAgent,
org.apache.avalon.framework.configuration.Configuration cfg) |
Constructor and Description |
---|
PDFRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser)
Default constructor
|
PDFRenderingContext(FOUserAgent userAgent,
PDFContentGenerator generator,
PDFPage page,
FontInfo fontInfo)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
PrintRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
Renderer |
PrintRendererMaker.makeRenderer(FOUserAgent userAgent) |
Constructor and Description |
---|
PageableRenderer(FOUserAgent userAgent)
Creates a new PageableRenderer.
|
PrintRenderer(FOUserAgent userAgent)
Creates a new PrintRenderer with the options set through the renderer options if a custom
PrinterJob is not given in FOUserAgent's renderer options.
|
Modifier and Type | Method and Description |
---|---|
PSRendererConfig |
PSRendererConfig.PSRendererConfigParser.build(FOUserAgent userAgent,
org.apache.avalon.framework.configuration.Configuration cfg) |
Constructor and Description |
---|
PSRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser)
Default constructor
|
PSRenderingContext(FOUserAgent userAgent,
org.apache.xmlgraphics.ps.PSGenerator gen,
FontInfo fontInfo)
Main constructor.
|
PSRenderingContext(FOUserAgent userAgent,
org.apache.xmlgraphics.ps.PSGenerator gen,
FontInfo fontInfo,
boolean createForms)
Special constructor.
|
ResourceHandler(FOUserAgent userAgent,
PSEventProducer eventProducer,
FontInfo fontInfo,
org.apache.xmlgraphics.ps.dsc.ResourceTracker resTracker,
java.util.Map formResources)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
FOEventHandler |
RTFFOEventHandlerMaker.makeFOEventHandler(FOUserAgent ua,
java.io.OutputStream out)
Instantiates a new FOEventHandler.
|
Constructor and Description |
---|
RTFHandler(FOUserAgent userAgent,
java.io.OutputStream os)
Creates a new RTF structure handler.
|
Modifier and Type | Method and Description |
---|---|
TxtRendererConfig |
TxtRendererConfig.TxtRendererConfigParser.build(FOUserAgent userAgent,
org.apache.avalon.framework.configuration.Configuration cfg)
Builds the object that contains the renderer configuration data.
|
void |
TXTRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
Renderer |
TXTRendererMaker.makeRenderer(FOUserAgent userAgent) |
Constructor and Description |
---|
TXTRenderer(FOUserAgent userAgent)
Constructs a newly allocated
TXTRenderer object. |
TXTRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
XMLRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
Renderer |
XMLRendererMaker.makeRenderer(FOUserAgent userAgent) |
Constructor and Description |
---|
AbstractXMLRenderer(FOUserAgent userAgent) |
XMLRenderer(FOUserAgent userAgent) |
Modifier and Type | Method and Description |
---|---|
protected FOUserAgent |
FopServlet.getFOUserAgent() |
Constructor and Description |
---|
SVGUserAgent(FOUserAgent foUserAgent,
org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver)
Creates a new SVGUserAgent.
|
SVGUserAgent(FOUserAgent foUserAgent,
org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver,
java.awt.geom.AffineTransform at)
Creates a new SVGUserAgent.
|
Modifier and Type | Method and Description |
---|---|
static BorderProps |
BorderProps.valueOf(FOUserAgent foUserAgent,
java.lang.String s)
Returns a BorderProps represtation of a string of the format as written by
BorderProps.toString().
|
Modifier and Type | Method and Description |
---|---|
static java.awt.Color |
ColorUtil.parseColorString(FOUserAgent foUserAgent,
java.lang.String value)
Creates a color from a given string.
|
Copyright 1999-2017 The Apache Software Foundation. All Rights Reserved.