|
fop 0.91beta | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.fop.render.AbstractRenderer | +--org.apache.fop.render.svg.SVGRenderer
This is the SVG renderer.
Field Summary | |
static java.lang.String |
SVG_MIME_TYPE
SVG MIME type |
static java.lang.String |
SVG_NAMESPACE
SVG namespace |
Fields inherited from class org.apache.fop.render.AbstractRenderer |
containingBPPosition, containingIPPosition, currentBPPosition, currentIPPosition, log, userAgent |
Fields inherited from interface org.apache.fop.render.Renderer |
ROLE |
Constructor Summary | |
SVGRenderer()
Creates a new SVG renderer. |
Method Summary | |
protected void |
endVParea()
Signals exit from a viewport area. |
java.lang.String |
getMimeType()
Get the MIME type of the renderer. |
void |
renderCharacter(Character ch)
Render the given Character. |
void |
renderDocument(org.w3c.dom.Document doc,
java.lang.String ns,
java.awt.geom.Rectangle2D pos)
Renders an XML document (SVG for example). |
void |
renderForeignObject(ForeignObject fo,
java.awt.geom.Rectangle2D pos)
Method renderForeignObject. |
void |
renderLeader(Leader area)
Render the given Leader. |
void |
renderPage(PageViewport page)
Tells the renderer to render a particular page. |
void |
renderText(TextArea text)
Render the given TextArea. |
void |
setupFontInfo(FontInfo fontInfo)
Set up the given FontInfo. |
void |
setUserAgent(FOUserAgent agent)
Set the User Agent. |
void |
startPageSequence(LineArea seqTitle)
Tells the renderer that a new page sequence starts. |
void |
startRenderer(java.io.OutputStream outputStream)
Initiates the rendering phase. |
protected void |
startVParea(CTM ctm,
java.awt.geom.Rectangle2D clippingRect)
Establishes a new viewport area. |
void |
stopRenderer()
Signals the end of the rendering phase. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String SVG_MIME_TYPE
public static final java.lang.String SVG_NAMESPACE
Constructor Detail |
public SVGRenderer()
Method Detail |
public void setUserAgent(FOUserAgent agent)
Renderer
setUserAgent
in class AbstractRenderer
Renderer.setUserAgent(FOUserAgent)
public void setupFontInfo(FontInfo fontInfo)
Renderer
setupFontInfo
in class AbstractRenderer
Renderer.setupFontInfo(FontInfo)
public void startRenderer(java.io.OutputStream outputStream) throws java.io.IOException
Renderer
startRenderer
in class AbstractRenderer
Renderer.startRenderer(OutputStream)
public void stopRenderer() throws java.io.IOException
Renderer
stopRenderer
in class AbstractRenderer
Renderer.stopRenderer()
public void startPageSequence(LineArea seqTitle)
Renderer
startPageSequence
in class AbstractRenderer
Renderer.startPageSequence(LineArea)
public void renderPage(PageViewport page) throws java.io.IOException, FOPException
Renderer
renderPage
in class AbstractRenderer
Renderer.renderPage(PageViewport)
public void renderForeignObject(ForeignObject fo, java.awt.geom.Rectangle2D pos)
renderForeignObject
in class AbstractRenderer
fo
- the foreign objectpublic void renderDocument(org.w3c.dom.Document doc, java.lang.String ns, java.awt.geom.Rectangle2D pos)
doc
- DOM document representing the XML documentns
- Namespace for the documentpos
- Position on the pagepublic void renderLeader(Leader area)
AbstractRenderer
renderLeader
in class AbstractRenderer
AbstractRenderer.renderLeader(Leader)
public void renderText(TextArea text)
AbstractRenderer
renderText
in class AbstractRenderer
AbstractRenderer.renderText(TextArea)
public void renderCharacter(Character ch)
AbstractRenderer
renderCharacter
in class AbstractRenderer
AbstractRenderer.renderCharacter(Character)
public java.lang.String getMimeType()
AbstractRenderer
getMimeType
in class AbstractRenderer
AbstractRenderer
protected void startVParea(CTM ctm, java.awt.geom.Rectangle2D clippingRect)
AbstractRenderer
startVParea
in class AbstractRenderer
AbstractRenderer.startVParea(CTM, Rectangle2D)
protected void endVParea()
AbstractRenderer
endVParea
in class AbstractRenderer
AbstractRenderer.endVParea()
|
fop 0.91beta | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |