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 GraphElementgetContainer()Returns the value of the 'Container' container reference.java.lang.BooleangetIsVisible()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.voidsetContainer(GraphElement value)Sets the value of the 'Container' container reference.voidsetIsVisible(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, eUnsetMethods inherited from interface org.eclipse.epf.uma.MethodElement
getBriefDescription, getGuid, getKind, getMethodElementProperty, getOrderingGuide, getOwnedRules, getPresentationName, getSuppressed, setBriefDescription, setGuid, setOrderingGuide, setPresentationName, setSuppressedMethods inherited from interface org.eclipse.epf.uma.NamedElement
getName, setNameMethods 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()
-