|
fop 2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.fop.render.AbstractRendererMaker
public abstract class AbstractRendererMaker
Base class for factory classes which instantiate Renderers and provide information about them.
Constructor Summary | |
---|---|
AbstractRendererMaker()
|
Method Summary | |
---|---|
abstract void |
configureRenderer(FOUserAgent userAgent,
Renderer renderer)
Configures a given renderer using the appropriate configurator. |
abstract java.lang.String[] |
getSupportedMimeTypes()
|
boolean |
isMimeTypeSupported(java.lang.String mimeType)
Indicates whether a specific MIME type is supported by this renderer. |
abstract Renderer |
makeRenderer(FOUserAgent userAgent)
Instantiates a new renderer. |
abstract boolean |
needsOutputStream()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractRendererMaker()
Method Detail |
---|
public abstract Renderer makeRenderer(FOUserAgent userAgent)
userAgent
- the user agent
public abstract boolean needsOutputStream()
public abstract java.lang.String[] getSupportedMimeTypes()
public abstract void configureRenderer(FOUserAgent userAgent, Renderer renderer) throws FOPException
userAgent
- user agentrenderer
- the renderer that is to be configured
FOPException
public boolean isMimeTypeSupported(java.lang.String mimeType)
mimeType
- the MIME type (ex. "application/pdf")
|
fop 2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |