|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
org.apache.batik.dom.util.SAXDocumentFactory
org.apache.batik.dom.svg.SAXSVGDocumentFactory
org.apache.cocoon.xml.dom.SVGBuilder
The SVGBuilder is a utility class that will generate a
SVG-DOM Document from SAX events using Batik's SVGDocumentFactory.
| Nested Class Summary |
| Nested classes inherited from class org.apache.batik.dom.util.SAXDocumentFactory |
org.apache.batik.dom.util.SAXDocumentFactory.PreInfo |
| Field Summary | |
protected Locator |
locator
|
protected Log |
log
|
| Fields inherited from class org.apache.batik.dom.svg.SAXSVGDocumentFactory |
dtdids, DTDIDS, dtdProps, HTTP_CHARSET, KEY_PUBLIC_IDS, KEY_SKIP_DTD, KEY_SKIPPABLE_PUBLIC_IDS, KEY_SYSTEM_ID, LOCK, skip_dtd, skippable_dtdids |
| Fields inherited from class org.apache.batik.dom.util.SAXDocumentFactory |
createDocumentDescriptor, currentNode, document, documentDescriptor, errorHandler, implementation, inCDATA, inDTD, isValidating, namespaces, parserClassName, preInfo, stringBuffer, stringContent |
| Constructor Summary | |
protected |
SVGBuilder()
Construct a new instance of this TreeGenerator. |
| Method Summary | |
void |
endDocument()
Receive notification of the end of a document. |
Document |
getDocument()
Return the newly built Document. |
protected Log |
getLogger()
|
protected void |
notify(Document doc)
Receive notification of a successfully completed DOM tree generation. |
void |
recycle()
|
void |
setDocumentLocator(Locator locator)
|
void |
startDocument()
Receive notification of the beginning of a document. |
| Methods inherited from class org.apache.batik.dom.svg.SAXSVGDocumentFactory |
createDocument, createDocument, createDocument, createDocument, createDocument, createDocument, createSVGDocument, createSVGDocument, createSVGDocument, getDOMImplementation, resolveEntity |
| Methods inherited from class org.apache.batik.dom.util.SAXDocumentFactory |
appendStringData, characters, comment, createDocument, createDocument, createDocument, endCDATA, endDTD, endElement, endEntity, error, fatalError, getDocumentDescriptor, ignorableWhitespace, isValidating, processingInstruction, setErrorHandler, setValidating, startCDATA, startDTD, startElement, startEntity, warning |
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
endPrefixMapping, notationDecl, skippedEntity, startPrefixMapping, unparsedEntityDecl |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xml.sax.ContentHandler |
characters, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, skippedEntity, startElement, startPrefixMapping |
| Methods inherited from interface org.xml.sax.ext.LexicalHandler |
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity |
| Methods inherited from interface org.apache.batik.dom.util.DocumentFactory |
createDocument, getDocumentDescriptor, isValidating, setValidating |
| Field Detail |
protected final Log log
protected Locator locator
| Constructor Detail |
protected SVGBuilder()
| Method Detail |
protected Log getLogger()
public Document getDocument()
public void startDocument()
throws SAXException
startDocument in interface ContentHandlerSAXException - If this method was not called appropriately.public void setDocumentLocator(Locator locator)
setDocumentLocator in interface ContentHandler
public void endDocument()
throws SAXException
endDocument in interface ContentHandlerSAXException - If this method was not called appropriately.
protected void notify(Document doc)
throws SAXException
SAXExceptionpublic void recycle()
recycle in interface Recyclable
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||