Package com.mxgraph.io.graphml
Class mxGraphMlEdge
- java.lang.Object
-
- com.mxgraph.io.graphml.mxGraphMlEdge
-
public class mxGraphMlEdge extends java.lang.Object
Represents 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.Element
generateElement(org.w3c.dom.Document document)
Generates a Edge Element from this class.mxGraphMlData
getEdgeData()
java.util.HashMap<java.lang.String,mxGraphMlData>
getEdgeDataMap()
java.lang.String
getEdgeDirected()
java.lang.String
getEdgeId()
java.lang.String
getEdgeSource()
java.lang.String
getEdgeSourcePort()
java.lang.String
getEdgeStyle()
Returns if the edge has end arrow.java.lang.String
getEdgeTarget()
java.lang.String
getEdgeTargetPort()
void
setEdgeData(mxGraphMlData egdeData)
void
setEdgeDataMap(java.util.HashMap<java.lang.String,mxGraphMlData> nodeEdgeMap)
void
setEdgeDirected(java.lang.String edgeDirected)
void
setEdgeId(java.lang.String edgeId)
void
setEdgeSource(java.lang.String edgeSource)
void
setEdgeSourcePort(java.lang.String edgeSourcePort)
void
setEdgeTarget(java.lang.String edgeTarget)
void
setEdgeTargetPort(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).
-
-