Package com.mxgraph.io.graphml
Class mxGraphMlEdge
- java.lang.Object
-
- com.mxgraph.io.graphml.mxGraphMlEdge
-
public class mxGraphMlEdge extends java.lang.ObjectRepresents a Data element in the GML Structure.
-
-
Constructor Summary
Constructors Constructor Description mxGraphMlEdge(java.lang.String edgeSource, java.lang.String edgeTarget, java.lang.String edgeSourcePort, java.lang.String edgeTargetPort)Construct an edge with source and target.mxGraphMlEdge(org.w3c.dom.Element edgeElement)Construct an edge from a xml edge element.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.w3c.dom.ElementgenerateElement(org.w3c.dom.Document document)Generates a Edge Element from this class.mxGraphMlDatagetEdgeData()java.util.HashMap<java.lang.String,mxGraphMlData>getEdgeDataMap()java.lang.StringgetEdgeDirected()java.lang.StringgetEdgeId()java.lang.StringgetEdgeSource()java.lang.StringgetEdgeSourcePort()java.lang.StringgetEdgeStyle()Returns if the edge has end arrow.java.lang.StringgetEdgeTarget()java.lang.StringgetEdgeTargetPort()voidsetEdgeData(mxGraphMlData egdeData)voidsetEdgeDataMap(java.util.HashMap<java.lang.String,mxGraphMlData> nodeEdgeMap)voidsetEdgeDirected(java.lang.String edgeDirected)voidsetEdgeId(java.lang.String edgeId)voidsetEdgeSource(java.lang.String edgeSource)voidsetEdgeSourcePort(java.lang.String edgeSourcePort)voidsetEdgeTarget(java.lang.String edgeTarget)voidsetEdgeTargetPort(java.lang.String edgeTargetPort)
-
-
-
Constructor Detail
-
mxGraphMlEdge
public mxGraphMlEdge(java.lang.String edgeSource, java.lang.String edgeTarget, java.lang.String edgeSourcePort, java.lang.String edgeTargetPort)Construct an edge with source and target.- Parameters:
edgeSource- Source Node's ID.edgeTarget- Target Node's ID.
-
mxGraphMlEdge
public mxGraphMlEdge(org.w3c.dom.Element edgeElement)
Construct an edge from a xml edge element.- Parameters:
edgeElement- Xml edge element.
-
-
Method Detail
-
getEdgeDirected
public java.lang.String getEdgeDirected()
-
setEdgeDirected
public void setEdgeDirected(java.lang.String edgeDirected)
-
getEdgeId
public java.lang.String getEdgeId()
-
setEdgeId
public void setEdgeId(java.lang.String edgeId)
-
getEdgeSource
public java.lang.String getEdgeSource()
-
setEdgeSource
public void setEdgeSource(java.lang.String edgeSource)
-
getEdgeSourcePort
public java.lang.String getEdgeSourcePort()
-
setEdgeSourcePort
public void setEdgeSourcePort(java.lang.String edgeSourcePort)
-
getEdgeTarget
public java.lang.String getEdgeTarget()
-
setEdgeTarget
public void setEdgeTarget(java.lang.String edgeTarget)
-
getEdgeTargetPort
public java.lang.String getEdgeTargetPort()
-
setEdgeTargetPort
public void setEdgeTargetPort(java.lang.String edgeTargetPort)
-
getEdgeDataMap
public java.util.HashMap<java.lang.String,mxGraphMlData> getEdgeDataMap()
-
setEdgeDataMap
public void setEdgeDataMap(java.util.HashMap<java.lang.String,mxGraphMlData> nodeEdgeMap)
-
getEdgeData
public mxGraphMlData getEdgeData()
-
setEdgeData
public void setEdgeData(mxGraphMlData egdeData)
-
generateElement
public org.w3c.dom.Element generateElement(org.w3c.dom.Document document)
Generates a Edge Element from this class.- Parameters:
document- Document where the key Element will be inserted.- Returns:
- Returns the generated Elements.
-
getEdgeStyle
public java.lang.String getEdgeStyle()
Returns if the edge has end arrow.- Returns:
- style that indicates the end arrow type(CLASSIC or NONE).
-
-