|
fop 0.95 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.fop.render.RendererFactory
Factory for FOEventHandlers and Renderers.
| Constructor Summary | |
RendererFactory()
Main constructor. |
|
| Method Summary | |
void |
addFOEventHandlerMaker(AbstractFOEventHandlerMaker maker)
Add a new FOEventHandlerMaker. |
void |
addFOEventHandlerMaker(java.lang.String className)
Add a new FOEventHandlerMaker. |
void |
addRendererMaker(AbstractRendererMaker maker)
Add a new RendererMaker. |
void |
addRendererMaker(java.lang.String className)
Add a new RendererMaker. |
FOEventHandler |
createFOEventHandler(FOUserAgent userAgent,
java.lang.String outputFormat,
java.io.OutputStream out)
Creates FOEventHandler instances based on the desired output. |
Renderer |
createRenderer(FOUserAgent userAgent,
java.lang.String outputFormat)
Creates a Renderer object based on render-type desired |
AbstractFOEventHandlerMaker |
getFOEventHandlerMaker(java.lang.String mime)
Returns a FOEventHandlerMaker which handles the given MIME type. |
AbstractRendererMaker |
getRendererMaker(java.lang.String mime)
Returns a RendererMaker which handles the given MIME type. |
java.lang.String[] |
listSupportedMimeTypes()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public RendererFactory()
| Method Detail |
public void addRendererMaker(AbstractRendererMaker maker)
maker - the RendererMakerpublic void addFOEventHandlerMaker(AbstractFOEventHandlerMaker maker)
maker - the FOEventHandlerMakerpublic void addRendererMaker(java.lang.String className)
className - the fully qualified class name of the RendererMakerpublic void addFOEventHandlerMaker(java.lang.String className)
className - the fully qualified class name of the FOEventHandlerMakerpublic AbstractRendererMaker getRendererMaker(java.lang.String mime)
mime - the requested output format
public AbstractFOEventHandlerMaker getFOEventHandlerMaker(java.lang.String mime)
mime - the requested output format
public Renderer createRenderer(FOUserAgent userAgent,
java.lang.String outputFormat)
throws FOPException
userAgent - the user agent for access to configurationoutputFormat - the MIME type of the output format to use (ex. "application/pdf").
FOPException - if the renderer cannot be properly constructed
public FOEventHandler createFOEventHandler(FOUserAgent userAgent,
java.lang.String outputFormat,
java.io.OutputStream out)
throws FOPException
userAgent - the user agent for access to configurationoutputFormat - the MIME type of the output format to use (ex. "application/pdf").out - the OutputStream where the output is written to (if applicable)
FOPException - if the FOEventHandler cannot be properly constructedpublic java.lang.String[] listSupportedMimeTypes()
|
fop 0.95 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||