Package com.mxgraph.io.graphml
Class mxGraphMlData
- java.lang.Object
-
- com.mxgraph.io.graphml.mxGraphMlData
-
public class mxGraphMlData extends java.lang.Object
Represents a Data element in the GML Structure.
-
-
Constructor Summary
Constructors Constructor Description mxGraphMlData()
Construct an empty data.mxGraphMlData(java.lang.String dataId, java.lang.String dataKey, java.lang.String dataValue, mxGraphMlShapeEdge dataShapeEdge, mxGraphMlShapeNode dataShapeNode)
Construct a data with the params values.mxGraphMlData(org.w3c.dom.Element dataElement)
Construct a data from one xml data element.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.w3c.dom.Element
generateEdgeElement(org.w3c.dom.Document document)
Generates an Edge Data Element from this class.org.w3c.dom.Element
generateNodeElement(org.w3c.dom.Document document)
Generates an Node Data Element from this class.java.lang.String
getDataId()
java.lang.String
getDataKey()
mxGraphMlShapeEdge
getDataShapeEdge()
mxGraphMlShapeNode
getDataShapeNode()
java.lang.String
getDataValue()
void
setDataId(java.lang.String dataId)
void
setDataKey(java.lang.String dataKey)
void
setDataShapeEdge(mxGraphMlShapeEdge dataShapeEdge)
void
setDataShapeNode(mxGraphMlShapeNode dataShapeNode)
void
setDataValue(java.lang.String dataValue)
-
-
-
Constructor Detail
-
mxGraphMlData
public mxGraphMlData(java.lang.String dataId, java.lang.String dataKey, java.lang.String dataValue, mxGraphMlShapeEdge dataShapeEdge, mxGraphMlShapeNode dataShapeNode)
Construct a data with the params values.- Parameters:
dataId
- Data's IDdataKey
- Reference to a Key Element IDdataValue
- Value of the data ElementdataShapeEdge
- JGraph specific edge properties.dataShapeNode
- JGraph specific node properties.
-
mxGraphMlData
public mxGraphMlData(org.w3c.dom.Element dataElement)
Construct a data from one xml data element.- Parameters:
dataElement
- Xml Data Element.
-
mxGraphMlData
public mxGraphMlData()
Construct an empty data.
-
-
Method Detail
-
getDataId
public java.lang.String getDataId()
-
setDataId
public void setDataId(java.lang.String dataId)
-
getDataKey
public java.lang.String getDataKey()
-
setDataKey
public void setDataKey(java.lang.String dataKey)
-
getDataValue
public java.lang.String getDataValue()
-
setDataValue
public void setDataValue(java.lang.String dataValue)
-
getDataShapeNode
public mxGraphMlShapeNode getDataShapeNode()
-
setDataShapeNode
public void setDataShapeNode(mxGraphMlShapeNode dataShapeNode)
-
getDataShapeEdge
public mxGraphMlShapeEdge getDataShapeEdge()
-
setDataShapeEdge
public void setDataShapeEdge(mxGraphMlShapeEdge dataShapeEdge)
-
generateNodeElement
public org.w3c.dom.Element generateNodeElement(org.w3c.dom.Document document)
Generates an Node Data Element from this class.- Parameters:
document
- Document where the key Element will be inserted.- Returns:
- Returns the generated Elements.
-
generateEdgeElement
public org.w3c.dom.Element generateEdgeElement(org.w3c.dom.Document document)
Generates an Edge Data Element from this class.- Parameters:
document
- Document where the key Element will be inserted.- Returns:
- Returns the generated Elements.
-
-