public interface Ellipse extends GraphicPrimitive
The following features are supported:
UMLPackage.getEllipse()
Modifier and Type | Method and Description |
---|---|
Point |
getCenter()
Returns the value of the 'Center' containment reference
|
double |
getEndAngle()
Returns the value of the 'End Angle' attribute
|
double |
getRadiusX()
Returns the value of the 'Radius X' attribute
|
double |
getRadiusY()
Returns the value of the 'Radius Y' attribute
|
double |
getRotation()
Returns the value of the 'Rotation' attribute
|
double |
getStartAngle()
Returns the value of the 'Start Angle' attribute
|
boolean |
isSetEndAngle()
Returns whether the value of the '
End Angle ' attribute is set |
boolean |
isSetRadiusX()
Returns whether the value of the '
Radius X ' attribute is set |
boolean |
isSetRadiusY()
Returns whether the value of the '
Radius Y ' attribute is set |
boolean |
isSetRotation()
Returns whether the value of the '
Rotation ' attribute is set |
boolean |
isSetStartAngle()
Returns whether the value of the '
Start Angle ' attribute is set |
void |
setCenter(Point value)
Sets the value of the '
Center ' containment reference |
void |
setEndAngle(double value)
Sets the value of the '
End Angle ' attribute |
void |
setRadiusX(double value)
Sets the value of the '
Radius X ' attribute |
void |
setRadiusY(double value)
Sets the value of the '
Radius Y ' attribute |
void |
setRotation(double value)
Sets the value of the '
Rotation ' attribute |
void |
setStartAngle(double value)
Sets the value of the '
Start Angle ' attribute |
void |
unsetEndAngle()
Unsets the value of the '
End Angle ' attribute |
void |
unsetRadiusX()
Unsets the value of the '
Radius X ' attribute |
void |
unsetRadiusY()
Unsets the value of the '
Radius Y ' attribute |
void |
unsetRotation()
Unsets the value of the '
Rotation ' attribute |
void |
unsetStartAngle()
Unsets the value of the '
Start Angle ' attribute |
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 getCenter()
setCenter(Point)
,
UMLPackage.getEllipse_Center()
void setCenter(Point value)
Center
' containment reference.
value
- the new value of the 'Center' containment reference.getCenter()
double getEndAngle()
isSetEndAngle()
,
unsetEndAngle()
,
setEndAngle(double)
,
UMLPackage.getEllipse_EndAngle()
void setEndAngle(double value)
End Angle
' attribute.
value
- the new value of the 'End Angle' attribute.isSetEndAngle()
,
unsetEndAngle()
,
getEndAngle()
void unsetEndAngle()
End Angle
' attribute.
isSetEndAngle()
,
getEndAngle()
,
setEndAngle(double)
boolean isSetEndAngle()
End Angle
' attribute is set.
unsetEndAngle()
,
getEndAngle()
,
setEndAngle(double)
double getRadiusX()
isSetRadiusX()
,
unsetRadiusX()
,
setRadiusX(double)
,
UMLPackage.getEllipse_RadiusX()
void setRadiusX(double value)
Radius X
' attribute.
value
- the new value of the 'Radius X' attribute.isSetRadiusX()
,
unsetRadiusX()
,
getRadiusX()
void unsetRadiusX()
Radius X
' attribute.
isSetRadiusX()
,
getRadiusX()
,
setRadiusX(double)
boolean isSetRadiusX()
Radius X
' attribute is set.
unsetRadiusX()
,
getRadiusX()
,
setRadiusX(double)
double getRadiusY()
isSetRadiusY()
,
unsetRadiusY()
,
setRadiusY(double)
,
UMLPackage.getEllipse_RadiusY()
void setRadiusY(double value)
Radius Y
' attribute.
value
- the new value of the 'Radius Y' attribute.isSetRadiusY()
,
unsetRadiusY()
,
getRadiusY()
void unsetRadiusY()
Radius Y
' attribute.
isSetRadiusY()
,
getRadiusY()
,
setRadiusY(double)
boolean isSetRadiusY()
Radius Y
' attribute is set.
unsetRadiusY()
,
getRadiusY()
,
setRadiusY(double)
double getRotation()
isSetRotation()
,
unsetRotation()
,
setRotation(double)
,
UMLPackage.getEllipse_Rotation()
void setRotation(double value)
Rotation
' attribute.
value
- the new value of the 'Rotation' attribute.isSetRotation()
,
unsetRotation()
,
getRotation()
void unsetRotation()
Rotation
' attribute.
isSetRotation()
,
getRotation()
,
setRotation(double)
boolean isSetRotation()
Rotation
' attribute is set.
unsetRotation()
,
getRotation()
,
setRotation(double)
double getStartAngle()
isSetStartAngle()
,
unsetStartAngle()
,
setStartAngle(double)
,
UMLPackage.getEllipse_StartAngle()
void setStartAngle(double value)
Start Angle
' attribute.
value
- the new value of the 'Start Angle' attribute.isSetStartAngle()
,
unsetStartAngle()
,
getStartAngle()
void unsetStartAngle()
Start Angle
' attribute.
isSetStartAngle()
,
getStartAngle()
,
setStartAngle(double)
boolean isSetStartAngle()
Start Angle
' attribute is set.
unsetStartAngle()
,
getStartAngle()
,
setStartAngle(double)