Package org.eclipse.epf.uma
Interface Diagram
- All Superinterfaces:
DiagramElement
,Element
,org.eclipse.emf.ecore.EObject
,GraphElement
,GraphNode
,MethodElement
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,PackageableElement
- All Known Implementing Classes:
DiagramImpl
public interface Diagram extends GraphNode
A representation of the model object 'Diagram'.
The following features are supported:
- See Also:
UmaPackage.getDiagram()
-
Method Summary
Modifier and Type Method Description org.eclipse.emf.common.util.EList<DiagramLink>
getDiagramLink()
Returns the value of the 'Diagram Link' reference list.SemanticModelBridge
getNamespace()
Returns the value of the 'Namespace' containment reference.Point
getViewpoint()
Returns the value of the 'Viewpoint' reference.java.lang.Double
getZoom()
Returns the value of the 'Zoom' attribute.void
setNamespace(SemanticModelBridge value)
Sets the value of the 'Namespace
' containment reference.void
setViewpoint(Point value)
Sets the value of the 'Viewpoint
' reference.void
setZoom(java.lang.Double value)
Sets the value of the 'Zoom
' attribute.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.GraphElement
getAnchorage, getContained, getLink, getPosition, getSemanticModel, setPosition, setSemanticModel
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
-
getDiagramLink
org.eclipse.emf.common.util.EList<DiagramLink> getDiagramLink()Returns the value of the 'Diagram Link' reference list. The list contents are of typeDiagramLink
. It is bidirectional and its opposite is 'Diagram
'.- Returns:
- the value of the 'Diagram Link' reference list.
- See Also:
UmaPackage.getDiagram_DiagramLink()
,DiagramLink.getDiagram()
-
getNamespace
SemanticModelBridge getNamespace()Returns the value of the 'Namespace' containment reference. It is bidirectional and its opposite is 'Diagram
'.- Returns:
- the value of the 'Namespace' containment reference.
- See Also:
setNamespace(SemanticModelBridge)
,UmaPackage.getDiagram_Namespace()
,SemanticModelBridge.getDiagram()
-
setNamespace
Sets the value of the 'Namespace
' containment reference.- Parameters:
value
- the new value of the 'Namespace' containment reference.- See Also:
getNamespace()
-
getZoom
java.lang.Double getZoom()Returns the value of the 'Zoom' attribute.- Returns:
- the value of the 'Zoom' attribute.
- See Also:
setZoom(Double)
,UmaPackage.getDiagram_Zoom()
-
setZoom
void setZoom(java.lang.Double value)Sets the value of the 'Zoom
' attribute.- Parameters:
value
- the new value of the 'Zoom' attribute.- See Also:
getZoom()
-
getViewpoint
Point getViewpoint()Returns the value of the 'Viewpoint' reference.- Returns:
- the value of the 'Viewpoint' reference.
- See Also:
setViewpoint(Point)
,UmaPackage.getDiagram_Viewpoint()
-
setViewpoint
Sets the value of the 'Viewpoint
' reference.- Parameters:
value
- the new value of the 'Viewpoint' reference.- See Also:
getViewpoint()
-