public interface Diagram extends GraphNode
The following features are supported:
UMLPackage.getDiagram()
Modifier and Type | Method and Description |
---|---|
MDWEList<DiagramLink> |
getDiagramLink()
Returns the value of the 'Diagram Link' reference list.
|
String |
getName()
Returns the value of the 'Name' attribute.
|
SemanticModelBridge |
getOwner()
Returns the value of the 'Owner' containment reference.
|
Element |
getOwnerElement()
Returns the Semantic
Element that owns the Diagram. |
Point |
getViewport()
Returns the value of the 'Viewport' containment reference
|
double |
getZoom()
Returns the value of the 'Zoom' attribute
|
boolean |
isSetZoom()
Returns whether the value of the '
Zoom ' attribute is set |
void |
setName(String value)
Sets the value of the '
Name ' attribute |
void |
setOwner(SemanticModelBridge value)
Sets the value of the '
Owner ' containment reference |
void |
setOwnerElement(Element element)
Set the Semantic
Element that owns the Diagram. |
void |
setViewport(Point value)
Sets the value of the '
Viewport ' containment reference |
void |
setZoom(double value)
Sets the value of the '
Zoom ' attribute |
void |
unsetZoom()
Unsets the value of the '
Zoom ' attribute |
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
Point getViewport()
setViewport(Point)
,
UMLPackage.getDiagram_Viewport()
void setViewport(Point value)
Viewport
' containment reference.
value
- the new value of the 'Viewport' containment reference.getViewport()
MDWEList<DiagramLink> getDiagramLink()
DiagramLink
.
It is bidirectional and its opposite is 'Diagram
'.
UMLPackage.getDiagram_DiagramLink()
,
DiagramLink.getDiagram()
SemanticModelBridge getOwner()
Diagram
'.
setOwner(SemanticModelBridge)
,
UMLPackage.getDiagram_Owner()
,
SemanticModelBridge.getDiagram()
void setOwner(SemanticModelBridge value)
Owner
' containment reference.
value
- the new value of the 'Owner' containment reference.getOwner()
Element getOwnerElement()
Element
that owns the Diagram.getOwner()
,
CoreSemanticModelBridge.getElement()
void setOwnerElement(Element element)
Element
that owns the Diagram.element
- the Semantic Elementcom.sodius.mdw.metamodel.uml21.Diagram#setOwner()
,
com.sodius.mdw.metamodel.uml21.CoreSemanticModelBridge#setElement()
String getName()
""
.
setName(String)
,
UMLPackage.getDiagram_Name()
void setName(String value)
Name
' attribute.
value
- the new value of the 'Name' attribute.getName()
double getZoom()
isSetZoom()
,
unsetZoom()
,
setZoom(double)
,
UMLPackage.getDiagram_Zoom()
void setZoom(double value)
Zoom
' attribute.
value
- the new value of the 'Zoom' attribute.isSetZoom()
,
unsetZoom()
,
getZoom()
void unsetZoom()
Zoom
' attribute.
isSetZoom()
,
getZoom()
,
setZoom(double)
boolean isSetZoom()
Zoom
' attribute is set.
unsetZoom()
,
getZoom()
,
setZoom(double)