|
JGraph X 1.4.1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
com.mxgraph.reader.mxGraphViewReader
public abstract class mxGraphViewReader
An abstract converter that renders display XML data onto a canvas.
| Field Summary | |
|---|---|
protected mxICanvas |
canvas
Holds the canvas to be used for rendering the graph. |
protected boolean |
htmlLabels
Specifies if labels should be rendered as HTML markup. |
protected double |
scale
Holds the global scale of the graph. |
| Constructor Summary | |
|---|---|
mxGraphViewReader()
|
|
| Method Summary | |
|---|---|
abstract mxICanvas |
createCanvas(java.util.Map<java.lang.String,java.lang.Object> attrs)
Returns the canvas to be used for rendering. |
mxICanvas |
getCanvas()
Returns the canvas that is used for rendering the graph. |
boolean |
isHtmlLabels()
Returns the htmlLabels switch. |
void |
parseElement(java.lang.String tagName,
java.util.Map<java.lang.String,java.lang.Object> attrs)
Parses the given element and paints it onto the canvas. |
static java.util.List<mxPoint> |
parsePoints(java.lang.String pts)
Parses the list of points into an object-oriented representation. |
java.lang.String |
parseState(mxCellState state,
boolean edge)
Parses the bounds, absolute points and label information from the style of the state into its respective fields and returns the label of the cell. |
void |
setHtmlLabels(boolean value)
Sets the htmlLabels switch. |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.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 |
| Field Detail |
|---|
protected mxICanvas canvas
protected double scale
protected boolean htmlLabels
| Constructor Detail |
|---|
public mxGraphViewReader()
| Method Detail |
|---|
public void setHtmlLabels(boolean value)
public boolean isHtmlLabels()
public abstract mxICanvas createCanvas(java.util.Map<java.lang.String,java.lang.Object> attrs)
attrs - Specifies the attributes of the new canvas.
public mxICanvas getCanvas()
public void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlerstartElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXException
public void parseElement(java.lang.String tagName,
java.util.Map<java.lang.String,java.lang.Object> attrs)
tagName - Name of the node to be parsed.attrs - Attributes of the node to be parsed.
public java.lang.String parseState(mxCellState state,
boolean edge)
public static java.util.List<mxPoint> parsePoints(java.lang.String pts)
pts - String containing a list of points.
|
JGraph X 1.4.1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||