public interface GraphEdge extends GraphElement
The following features are supported:
UMLPackage.getGraphEdge()
Modifier and Type | Method and Description |
---|---|
Point |
createWaypoint(double x,
double y)
Creates a new
Point for the current Graph Edge. |
MDWEList<GraphConnector> |
getAnchor()
Returns the value of the 'Anchor' reference list.
|
GraphConnector |
getFirstConnector()
Returns the first
Graph Connector of the list of
anchors for the current Graph Edge. |
GraphNode |
getFirstNode()
Returns the first
Graph Node connected to the current Graph Edge. |
GraphConnector |
getLastConnector()
Returns the latest
Graph Connector of the list of
anchors for the current Graph Edge. |
GraphNode |
getLastNode()
Returns the latest
Graph Node connected to the current Graph Edge. |
MDWEList<Point> |
getWaypoints()
Returns the value of the 'Waypoints' containment reference list.
|
createContained, createContainedConnector, createContainedEdge, createContainedGraphElement, createContainedNode, createContainedTextElement, createSimpleContainedNode, getAllContainedEdges, getAllContainedEdges, getAllContainedEdges, getAllContainedNodes, getAllContainedNodes, getAllContainedNodes, getAllContainedNodes, getAnchorage, getContained, getContainedEdges, getContainedEdges, getContainedEdges, getContainedNodes, getContainedNodes, getContainedNodes, getContainedNodes, getLink, getPosition, getSemanticElement, getSemanticModel, getSemanticTypeInfo, setPosition, setPosition, setSemanticElement, setSemanticModel, setSemanticTypeInfo
getContainer, getDiagram, getProperty, getProperty, getProperty, getProperty, getReference, isSetIsVisible, isVisible, removeProperty, setContainer, setIsVisible, setProperty, setProperty, unsetIsVisible
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
MDWEList<Point> getWaypoints()
Point
.
UMLPackage.getGraphEdge_Waypoints()
MDWEList<GraphConnector> getAnchor()
GraphConnector
.
It is bidirectional and its opposite is 'Graph Edge
'.
UMLPackage.getGraphEdge_Anchor()
,
GraphConnector.getGraphEdge()
Point createWaypoint(double x, double y)
Point
for the current Graph Edge. The
abscissa
is set to the specified 'x' value, the
ordinate
is set to the specified 'y' value.x
- the abscissay
- the ordinateGraphConnector getFirstConnector()
Graph Connector
of the list of
anchors
for the current Graph Edge.GraphConnector getLastConnector()
Graph Connector
of the list of
anchors
for the current Graph Edge.GraphNode getFirstNode()
Graph Node
connected to the current Graph Edge.GraphNode getLastNode()
Graph Node
connected to the current Graph Edge.