Package org.eclipse.epf.uma
Interface GraphElement
- All Superinterfaces:
DiagramElement
,Element
,org.eclipse.emf.ecore.EObject
,MethodElement
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,PackageableElement
- All Known Subinterfaces:
Diagram
,GraphConnector
,GraphEdge
,GraphNode
- All Known Implementing Classes:
DiagramImpl
,GraphConnectorImpl
,GraphEdgeImpl
,GraphElementImpl
,GraphNodeImpl
public interface GraphElement extends DiagramElement
A representation of the model object 'Graph Element'.
The following features are supported:
- See Also:
UmaPackage.getGraphElement()
-
Method Summary
Modifier and Type Method Description org.eclipse.emf.common.util.EList<GraphConnector>
getAnchorage()
Returns the value of the 'Anchorage' containment reference list.org.eclipse.emf.common.util.EList<DiagramElement>
getContained()
Returns the value of the 'Contained' containment reference list.org.eclipse.emf.common.util.EList<DiagramLink>
getLink()
Returns the value of the 'Link' containment reference list.Point
getPosition()
Returns the value of the 'Position' reference.SemanticModelBridge
getSemanticModel()
Returns the value of the 'Semantic Model' containment reference.void
setPosition(Point value)
Sets the value of the 'Position
' reference.void
setSemanticModel(SemanticModelBridge value)
Sets the value of the 'Semantic Model
' containment reference.Methods inherited from interface org.eclipse.epf.uma.DiagramElement
getContainer, getIsVisible, getProperty, getReference, setContainer, setIsVisible
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.epf.uma.MethodElement
getBriefDescription, getGuid, getKind, getMethodElementProperty, getOrderingGuide, getOwnedRules, getPresentationName, getSuppressed, setBriefDescription, setGuid, setOrderingGuide, setPresentationName, setSuppressed
Methods inherited from interface org.eclipse.epf.uma.NamedElement
getName, setName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getContained
org.eclipse.emf.common.util.EList<DiagramElement> getContained()Returns the value of the 'Contained' containment reference list. The list contents are of typeDiagramElement
. It is bidirectional and its opposite is 'Container
'.- Returns:
- the value of the 'Contained' containment reference list.
- See Also:
UmaPackage.getGraphElement_Contained()
,DiagramElement.getContainer()
-
getPosition
Point getPosition()Returns the value of the 'Position' reference.- Returns:
- the value of the 'Position' reference.
- See Also:
setPosition(Point)
,UmaPackage.getGraphElement_Position()
-
setPosition
Sets the value of the 'Position
' reference.- Parameters:
value
- the new value of the 'Position' reference.- See Also:
getPosition()
-
getLink
org.eclipse.emf.common.util.EList<DiagramLink> getLink()Returns the value of the 'Link' containment reference list. The list contents are of typeDiagramLink
. It is bidirectional and its opposite is 'Graph Element
'.- Returns:
- the value of the 'Link' containment reference list.
- See Also:
UmaPackage.getGraphElement_Link()
,DiagramLink.getGraphElement()
-
getAnchorage
org.eclipse.emf.common.util.EList<GraphConnector> getAnchorage()Returns the value of the 'Anchorage' containment reference list. The list contents are of typeGraphConnector
. It is bidirectional and its opposite is 'Graph Element
'.- Returns:
- the value of the 'Anchorage' containment reference list.
- See Also:
UmaPackage.getGraphElement_Anchorage()
,GraphConnector.getGraphElement()
-
getSemanticModel
SemanticModelBridge getSemanticModel()Returns the value of the 'Semantic Model' containment reference. It is bidirectional and its opposite is 'Graph Element
'.- Returns:
- the value of the 'Semantic Model' containment reference.
- See Also:
setSemanticModel(SemanticModelBridge)
,UmaPackage.getGraphElement_SemanticModel()
,SemanticModelBridge.getGraphElement()
-
setSemanticModel
Sets the value of the 'Semantic Model
' containment reference.- Parameters:
value
- the new value of the 'Semantic Model' containment reference.- See Also:
getSemanticModel()
-