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.voidsetEdgeData(mxGraphMlData egdeData) voidsetEdgeDataMap(HashMap<String, mxGraphMlData> nodeEdgeMap) voidsetEdgeDirected(String edgeDirected) voidvoidsetEdgeSource(String edgeSource) voidsetEdgeSourcePort(String edgeSourcePort) voidsetEdgeTarget(String edgeTarget) voidsetEdgeTargetPort(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).
-