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 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

      void setCenter​(Point value)
      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()