Package com.mxgraph.reader
Class mxSaxOutputHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
com.mxgraph.reader.mxSaxOutputHandler
- All Implemented Interfaces:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
XMLReader reader = SAXParserFactory.newInstance().newSAXParser()
.getXMLReader();
reader.setContentHandler(new mxSaxExportHandler(
new mxGraphicsExportCanvas(g2)));
reader.parse(new InputSource(new StringReader(xml)));
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected mxICanvas2D
protected Map
<String, mxSaxOutputHandler.IElementHandler> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the canvas for rendering.protected String
getValue
(Attributes atts, String name, String defaultValue) Returns the given attribute value or an empty string.protected void
void
setCanvas
(mxICanvas2D value) Sets the canvas for rendering.void
startElement
(String uri, String localName, String qName, Attributes atts) Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
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
declaration
-
Field Details
-
canvas
-
handlers
-
-
Constructor Details
-
mxSaxOutputHandler
-
-
Method Details
-
setCanvas
Sets the canvas for rendering. -
getCanvas
Returns the canvas for rendering. -
startElement
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException - Specified by:
startElement
in interfaceContentHandler
- Overrides:
startElement
in classDefaultHandler
- Throws:
SAXException
-
initHandlers
protected void initHandlers() -
getValue
Returns the given attribute value or an empty string.
-