Package org.eclipse.epf.uma
Interface DiagramElement
- All Superinterfaces:
Element
,org.eclipse.emf.ecore.EObject
,MethodElement
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,PackageableElement
- All Known Subinterfaces:
CoreSemanticModelBridge
,Diagram
,DiagramLink
,Ellipse
,GraphConnector
,GraphEdge
,GraphElement
,GraphicPrimitive
,GraphNode
,Image
,LeafElement
,Polyline
,Property
,Reference
,SemanticModelBridge
,SimpleSemanticModelElement
,TextElement
,UMASemanticModelBridge
- All Known Implementing Classes:
CoreSemanticModelBridgeImpl
,DiagramElementImpl
,DiagramImpl
,DiagramLinkImpl
,EllipseImpl
,GraphConnectorImpl
,GraphEdgeImpl
,GraphElementImpl
,GraphicPrimitiveImpl
,GraphNodeImpl
,ImageImpl
,LeafElementImpl
,PolylineImpl
,PropertyImpl
,ReferenceImpl
,SemanticModelBridgeImpl
,SimpleSemanticModelElementImpl
,TextElementImpl
,UMASemanticModelBridgeImpl
public interface DiagramElement extends MethodElement
A representation of the model object 'Diagram Element'.
The following features are supported:
- See Also:
UmaPackage.getDiagramElement()
-
Method Summary
Modifier and Type Method Description GraphElement
getContainer()
Returns the value of the 'Container' container reference.java.lang.Boolean
getIsVisible()
Returns the value of the 'Is Visible' attribute.org.eclipse.emf.common.util.EList<Property>
getProperty()
Returns the value of the 'Property' containment reference list.org.eclipse.emf.common.util.EList<Reference>
getReference()
Returns the value of the 'Reference' reference list.void
setContainer(GraphElement value)
Sets the value of the 'Container
' container reference.void
setIsVisible(java.lang.Boolean value)
Sets the value of the 'Is Visible
' attribute.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
-
getIsVisible
java.lang.Boolean getIsVisible()Returns the value of the 'Is Visible' attribute. The default value is"true"
.- Returns:
- the value of the 'Is Visible' attribute.
- See Also:
setIsVisible(Boolean)
,UmaPackage.getDiagramElement_IsVisible()
-
setIsVisible
void setIsVisible(java.lang.Boolean value)Sets the value of the 'Is Visible
' attribute.- Parameters:
value
- the new value of the 'Is Visible' attribute.- See Also:
getIsVisible()
-
getContainer
GraphElement getContainer()Returns the value of the 'Container' container reference. It is bidirectional and its opposite is 'Contained
'.- Returns:
- the value of the 'Container' container reference.
- See Also:
setContainer(GraphElement)
,UmaPackage.getDiagramElement_Container()
,GraphElement.getContained()
-
setContainer
Sets the value of the 'Container
' container reference.- Parameters:
value
- the new value of the 'Container' container reference.- See Also:
getContainer()
-
getReference
org.eclipse.emf.common.util.EList<Reference> getReference()Returns the value of the 'Reference' reference list. The list contents are of typeReference
. It is bidirectional and its opposite is 'Referenced
'.- Returns:
- the value of the 'Reference' reference list.
- See Also:
UmaPackage.getDiagramElement_Reference()
,Reference.getReferenced()
-
getProperty
org.eclipse.emf.common.util.EList<Property> getProperty()Returns the value of the 'Property' containment reference list. The list contents are of typeProperty
.- Returns:
- the value of the 'Property' containment reference list.
- See Also:
UmaPackage.getDiagramElement_Property()
-