Package com.mxgraph.io.graphml
Class mxGraphMlEdge
java.lang.Object
com.mxgraph.io.graphml.mxGraphMlEdge
Represents a Data element in the GML Structure.
-
Constructor Summary
ConstructorsConstructorDescriptionmxGraphMlEdge
(String edgeSource, String edgeTarget, String edgeSourcePort, String edgeTargetPort) Construct an edge with source and target.mxGraphMlEdge
(Element edgeElement) Construct an edge from a xml edge element. -
Method Summary
Modifier and TypeMethodDescriptiongenerateElement
(Document document) Generates a Edge Element from this class.Returns if the edge has end arrow.void
setEdgeData
(mxGraphMlData egdeData) void
setEdgeDataMap
(HashMap<String, mxGraphMlData> nodeEdgeMap) void
setEdgeDirected
(String edgeDirected) void
void
setEdgeSource
(String edgeSource) void
setEdgeSourcePort
(String edgeSourcePort) void
setEdgeTarget
(String edgeTarget) void
setEdgeTargetPort
(String edgeTargetPort)
-
Constructor Details
-
mxGraphMlEdge
public mxGraphMlEdge(String edgeSource, String edgeTarget, String edgeSourcePort, String edgeTargetPort) Construct an edge with source and target.- Parameters:
edgeSource
- Source Node's ID.edgeTarget
- Target Node's ID.
-
mxGraphMlEdge
Construct an edge from a xml edge element.- Parameters:
edgeElement
- Xml edge element.
-
-
Method Details
-
getEdgeDirected
-
setEdgeDirected
-
getEdgeId
-
setEdgeId
-
getEdgeSource
-
setEdgeSource
-
getEdgeSourcePort
-
setEdgeSourcePort
-
getEdgeTarget
-
setEdgeTarget
-
getEdgeTargetPort
-
setEdgeTargetPort
-
getEdgeDataMap
-
setEdgeDataMap
-
getEdgeData
-
setEdgeData
-
generateElement
Generates a Edge Element from this class.- Parameters:
document
- Document where the key Element will be inserted.- Returns:
- Returns the generated Elements.
-
getEdgeStyle
Returns if the edge has end arrow.- Returns:
- style that indicates the end arrow type(CLASSIC or NONE).
-