|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.fop.render.intermediate.AbstractIFDocumentHandler
org.apache.fop.render.intermediate.AbstractXMLWritingIFDocumentHandler
org.apache.fop.render.svg.AbstractSVGDocumentHandler
org.apache.fop.render.svg.SVGPrintDocumentHandler
public class SVGPrintDocumentHandler
IFDocumentHandler
implementation that writes SVG Print.
Field Summary |
---|
Fields inherited from class org.apache.fop.render.svg.AbstractSVGDocumentHandler |
---|
fontInfo, state |
Fields inherited from class org.apache.fop.render.intermediate.AbstractXMLWritingIFDocumentHandler |
---|
handler, tFactory |
Fields inherited from interface org.apache.fop.render.svg.SVGConstants |
---|
FILE_EXTENSION_SVG, MIME_SVG_PRINT, MIME_TYPE, NAMESPACE, SVG_ELEMENT |
Fields inherited from interface org.apache.fop.util.XMLConstants |
---|
CDATA, XLINK_HREF, XLINK_NAMESPACE, XLINK_PREFIX, XML_NAMESPACE, XML_PREFIX, XML_SPACE, XMLNS_NAMESPACE_URI, XMLNS_PREFIX |
Constructor Summary | |
---|---|
SVGPrintDocumentHandler()
Default constructor. |
|
SVGPrintDocumentHandler(javax.xml.transform.Result result)
Creates a new SVGPrintPainter that sends the XML content it generates to the given SAX ContentHandler. |
Method Summary | |
---|---|
void |
endDocument()
Indicates the end of a document. |
void |
endPage()
Indicates the end of a page |
void |
endPageContent()
Indicates the end of the page content. |
void |
endPageHeader()
Indicates the end of the page header. |
void |
endPageSequence()
Indicates the end of a page sequence. |
void |
endPageTrailer()
Indicates the end of the page trailer. |
java.lang.String |
getMimeType()
Returns the MIME type of the output format that is generated by this implementation. |
void |
startDocument()
Indicates the start of a document. |
void |
startPage(int index,
java.lang.String name,
java.lang.String pageMasterName,
java.awt.Dimension size)
Indicates the start of a new page. |
IFPainter |
startPageContent()
Indicates the start of the page content. |
void |
startPageHeader()
Indicates the start of the page header. |
void |
startPageSequence(java.lang.String id)
Indicates the start of a new page sequence. |
void |
startPageTrailer()
Indicates the start of the page trailer. |
boolean |
supportsPagesOutOfOrder()
Indicates whether the painter supports to handle the pages in mixed order rather than ascending order. |
Methods inherited from class org.apache.fop.render.svg.AbstractSVGDocumentHandler |
---|
endDocumentHeader, getConfigurator, getFontInfo, getMainNamespace, handleExtensionObject, setDefaultFontInfo, setFontInfo, startDocumentHeader |
Methods inherited from class org.apache.fop.render.intermediate.AbstractXMLWritingIFDocumentHandler |
---|
createContentHandler, setResult |
Methods inherited from class org.apache.fop.render.intermediate.AbstractIFDocumentHandler |
---|
endDocumentTrailer, getContext, getDocumentNavigationHandler, getUserAgent, setContext, startDocumentTrailer |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SVGPrintDocumentHandler()
public SVGPrintDocumentHandler(javax.xml.transform.Result result) throws IFException
result
- the JAXP Result object to receive the generated content
IFException
- if an error occurs setting up the outputMethod Detail |
---|
public boolean supportsPagesOutOfOrder()
public java.lang.String getMimeType()
public void startDocument() throws IFException
startDocument
in interface IFDocumentHandler
startDocument
in class AbstractIFDocumentHandler
IFException
- if an error occurs while handling this eventpublic void endDocument() throws IFException
IFException
- if an error occurs while handling this eventpublic void startPageSequence(java.lang.String id) throws IFException
id
- the page sequence's identifier (or null if none is available)
IFException
- if an error occurs while handling this eventpublic void endPageSequence() throws IFException
IFException
- if an error occurs while handling this eventpublic void startPage(int index, java.lang.String name, java.lang.String pageMasterName, java.awt.Dimension size) throws IFException
index
- the index of the page (0-based)name
- the page name (usually the formatted page number)pageMasterName
- the name of the simple-page-master that generated this pagesize
- the size of the page (equivalent to the MediaBox in PDF)
IFException
- if an error occurs while handling this eventpublic void startPageHeader() throws IFException
startPageHeader
in interface IFDocumentHandler
startPageHeader
in class AbstractIFDocumentHandler
IFException
- if an error occurs while handling this eventpublic void endPageHeader() throws IFException
endPageHeader
in interface IFDocumentHandler
endPageHeader
in class AbstractIFDocumentHandler
IFException
- if an error occurs while handling this eventpublic IFPainter startPageContent() throws IFException
IFPainter
interface
which is used to paint the page contents.
IFException
- if an error occurs while handling this eventpublic void endPageContent() throws IFException
IFPainter
returned by the
respective IFDocumentHandler.startPageContent()
method are illegal.
IFException
- if an error occurs while handling this eventpublic void startPageTrailer() throws IFException
startPageTrailer
in interface IFDocumentHandler
startPageTrailer
in class AbstractIFDocumentHandler
IFException
- if an error occurs while handling this eventpublic void endPageTrailer() throws IFException
endPageTrailer
in interface IFDocumentHandler
endPageTrailer
in class AbstractIFDocumentHandler
IFException
- if an error occurs while handling this eventpublic void endPage() throws IFException
IFException
- if an error occurs while handling this event
|
fop 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |