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 PointgetCenter()Returns the value of the 'Center' reference.java.lang.DoublegetEndAngle()Returns the value of the 'End Angle' attribute.java.lang.DoublegetRadiusX()Returns the value of the 'Radius X' attribute.java.lang.DoublegetRadiusY()Returns the value of the 'Radius Y' attribute.java.lang.DoublegetRotation()Returns the value of the 'Rotation' attribute.java.lang.DoublegetStartAngle()Returns the value of the 'Start Angle' attribute.voidsetCenter(Point value)Sets the value of the 'Center' reference.voidsetEndAngle(java.lang.Double value)Sets the value of the 'End Angle' attribute.voidsetRadiusX(java.lang.Double value)Sets the value of the 'Radius X' attribute.voidsetRadiusY(java.lang.Double value)Sets the value of the 'Radius Y' attribute.voidsetRotation(java.lang.Double value)Sets the value of the 'Rotation' attribute.voidsetStartAngle(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, setIsVisibleMethods 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
-
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()
-