Package org.eclipse.epf.uma
Interface Ellipse
- All Superinterfaces:
DiagramElement
,Element
,org.eclipse.emf.ecore.EObject
,GraphicPrimitive
,LeafElement
,MethodElement
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,PackageableElement
- All Known Implementing Classes:
EllipseImpl
public interface Ellipse extends GraphicPrimitive
A representation of the model object 'Ellipse'.
The following features are supported:
- See Also:
UmaPackage.getEllipse()
-
Method Summary
Modifier and Type Method Description Point
getCenter()
Returns the value of the 'Center' reference.java.lang.Double
getEndAngle()
Returns the value of the 'End Angle' attribute.java.lang.Double
getRadiusX()
Returns the value of the 'Radius X' attribute.java.lang.Double
getRadiusY()
Returns the value of the 'Radius Y' attribute.java.lang.Double
getRotation()
Returns the value of the 'Rotation' attribute.java.lang.Double
getStartAngle()
Returns the value of the 'Start Angle' attribute.void
setCenter(Point value)
Sets the value of the 'Center
' reference.void
setEndAngle(java.lang.Double value)
Sets the value of the 'End Angle
' attribute.void
setRadiusX(java.lang.Double value)
Sets the value of the 'Radius X
' attribute.void
setRadiusY(java.lang.Double value)
Sets the value of the 'Radius Y
' attribute.void
setRotation(java.lang.Double value)
Sets the value of the 'Rotation
' attribute.void
setStartAngle(java.lang.Double value)
Sets the value of the 'Start Angle
' 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.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
-
getCenter
Point getCenter()Returns the value of the 'Center' reference.- Returns:
- the value of the 'Center' reference.
- See Also:
setCenter(Point)
,UmaPackage.getEllipse_Center()
-
setCenter
Sets the value of the 'Center
' reference.- Parameters:
value
- the new value of the 'Center' reference.- See Also:
getCenter()
-
getRadiusX
java.lang.Double getRadiusX()Returns the value of the 'Radius X' attribute.- Returns:
- the value of the 'Radius X' attribute.
- See Also:
setRadiusX(Double)
,UmaPackage.getEllipse_RadiusX()
-
setRadiusX
void setRadiusX(java.lang.Double value)Sets the value of the 'Radius X
' attribute.- Parameters:
value
- the new value of the 'Radius X' attribute.- See Also:
getRadiusX()
-
getRadiusY
java.lang.Double getRadiusY()Returns the value of the 'Radius Y' attribute.- Returns:
- the value of the 'Radius Y' attribute.
- See Also:
setRadiusY(Double)
,UmaPackage.getEllipse_RadiusY()
-
setRadiusY
void setRadiusY(java.lang.Double value)Sets the value of the 'Radius Y
' attribute.- Parameters:
value
- the new value of the 'Radius Y' attribute.- See Also:
getRadiusY()
-
getRotation
java.lang.Double getRotation()Returns the value of the 'Rotation' attribute.- Returns:
- the value of the 'Rotation' attribute.
- See Also:
setRotation(Double)
,UmaPackage.getEllipse_Rotation()
-
setRotation
void setRotation(java.lang.Double value)Sets the value of the 'Rotation
' attribute.- Parameters:
value
- the new value of the 'Rotation' attribute.- See Also:
getRotation()
-
getStartAngle
java.lang.Double getStartAngle()Returns the value of the 'Start Angle' attribute.- Returns:
- the value of the 'Start Angle' attribute.
- See Also:
setStartAngle(Double)
,UmaPackage.getEllipse_StartAngle()
-
setStartAngle
void setStartAngle(java.lang.Double value)Sets the value of the 'Start Angle
' attribute.- Parameters:
value
- the new value of the 'Start Angle' attribute.- See Also:
getStartAngle()
-
getEndAngle
java.lang.Double getEndAngle()Returns the value of the 'End Angle' attribute.- Returns:
- the value of the 'End Angle' attribute.
- See Also:
setEndAngle(Double)
,UmaPackage.getEllipse_EndAngle()
-
setEndAngle
void setEndAngle(java.lang.Double value)Sets the value of the 'End Angle
' attribute.- Parameters:
value
- the new value of the 'End Angle' attribute.- See Also:
getEndAngle()
-