public class CompositeRenderer extends Renderer
DEFAULT_PRIORITY, XML_ATTR_CLASS, XML_ATTR_CONFIG_EDITOR, XML_ATTR_CONFIG_FILE, XML_ATTR_NAME, XML_ATTR_PRIORTIY, XML_ATTR_RESET_IMAGE_CACHE, XML_ATTR_USE_JFO_LOGGING, XML_NODE_RENDERER
Constructor and Description |
---|
CompositeRenderer()
Creates a distributed renderer.
|
CompositeRenderer(Renderer[] renderers)
Creates a distributed renderer and registers some renderers to its
list.
|
Modifier and Type | Method and Description |
---|---|
protected void |
doRender(Document doc,
java.io.OutputStream outStream,
OutputFormat outputFormat)
Renders the given document using this renderer.
|
protected void |
doRender(java.io.InputStream foStream,
java.io.OutputStream outStream,
OutputFormat outputFormat)
Do render a FO-stream (Stream is in XML, not in XSL).
|
protected Renderer |
findRenderer(OutputFormat outputFormat) |
java.lang.String |
getDisplayName()
Gets the display name of renderer that can be shown in GUIs.
|
java.util.List<Renderer> |
getRegisteredRenderers()
Returns an unmodifiable list of registered renderers.
|
OutputFormat[] |
getSupportedOutputFormats()
Gets an array of all supported output formats.
|
protected void |
register(java.util.Collection<Renderer> renderers)
Registers renderers.
|
void |
register(Renderer renderer)
Registers renderer.
|
void |
register(Renderer[] renderers)
Registers renderers.
|
afterRendering, beforeRendering, canRender, compareTo, configure, copy, createPrinterJob, equals, getConfigFile, getPreferredRTF2FOCompatibilityMode, getPrinterJobFactory, getPriority, isReady, isUseJFOLogging, logUnsupportedFormat, reconfigure, render, render, render, render, resolveConfig, setConfigFile, setPrinterJobFactory, setPriority, setUseJFOLogging, supportsFormat
public CompositeRenderer()
public CompositeRenderer(Renderer[] renderers)
renderers
- Renderers.public void register(Renderer[] renderers)
renderers
- Renderers.public void register(Renderer renderer)
renderer
- Renderer.protected void doRender(java.io.InputStream foStream, java.io.OutputStream outStream, OutputFormat outputFormat) throws java.lang.Exception
Renderer
protected void doRender(Document doc, java.io.OutputStream outStream, OutputFormat outputFormat) throws java.lang.Exception
Renderer
public OutputFormat[] getSupportedOutputFormats()
getSupportedOutputFormats
in class Renderer
public java.lang.String getDisplayName()
Renderer
getDisplayName
in class Renderer
public java.util.List<Renderer> getRegisteredRenderers()
protected Renderer findRenderer(OutputFormat outputFormat)
protected void register(java.util.Collection<Renderer> renderers)
renderers
- Renderers.© 2003-2011 by Sascha Schmidt (vision-cloud.de). All Rights Reserved.