Package com.sodius.mdw.metamodel.uml21
Interface Ellipse
-
- All Superinterfaces:
Comparable<Object>
,DiagramElement
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,GraphicPrimitive
,LeafElement
,MDWEObject
,MDWObject
,org.eclipse.emf.common.notify.Notifier
public interface Ellipse extends GraphicPrimitive
A representation of the model object 'Ellipse'.The following features are supported:
- See Also:
UMLPackage.getEllipse()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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.-
Methods inherited from interface com.sodius.mdw.metamodel.uml21.DiagramElement
getContainer, getDiagram, getProperty, getProperty, getProperty, getProperty, getReference, isSetIsVisible, isVisible, removeProperty, setContainer, setIsVisible, setProperty, setProperty, unsetIsVisible
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
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 com.sodius.mdw.core.model.MDWObject
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
-
-
-
-
Method Detail
-
getCenter
Point getCenter()
Returns the value of the 'Center' containment reference.- Returns:
- the value of the 'Center' containment reference.
- See Also:
setCenter(Point)
,UMLPackage.getEllipse_Center()
-
setCenter
void setCenter(Point value)
Sets the value of the 'Center
' containment reference.- Parameters:
value
- the new value of the 'Center' containment reference.- See Also:
getCenter()
-
getEndAngle
double getEndAngle()
Returns the value of the 'End Angle' attribute.- Returns:
- the value of the 'End Angle' attribute.
- See Also:
isSetEndAngle()
,unsetEndAngle()
,setEndAngle(double)
,UMLPackage.getEllipse_EndAngle()
-
setEndAngle
void setEndAngle(double value)
Sets the value of the 'End Angle
' attribute.- Parameters:
value
- the new value of the 'End Angle' attribute.- See Also:
isSetEndAngle()
,unsetEndAngle()
,getEndAngle()
-
unsetEndAngle
void unsetEndAngle()
Unsets the value of the 'End Angle
' attribute.- See Also:
isSetEndAngle()
,getEndAngle()
,setEndAngle(double)
-
isSetEndAngle
boolean isSetEndAngle()
Returns whether the value of the 'End Angle
' attribute is set.- Returns:
- whether the value of the 'End Angle' attribute is set.
- See Also:
unsetEndAngle()
,getEndAngle()
,setEndAngle(double)
-
getRadiusX
double getRadiusX()
Returns the value of the 'Radius X' attribute.- Returns:
- the value of the 'Radius X' attribute.
- See Also:
isSetRadiusX()
,unsetRadiusX()
,setRadiusX(double)
,UMLPackage.getEllipse_RadiusX()
-
setRadiusX
void setRadiusX(double value)
Sets the value of the 'Radius X
' attribute.- Parameters:
value
- the new value of the 'Radius X' attribute.- See Also:
isSetRadiusX()
,unsetRadiusX()
,getRadiusX()
-
unsetRadiusX
void unsetRadiusX()
Unsets the value of the 'Radius X
' attribute.- See Also:
isSetRadiusX()
,getRadiusX()
,setRadiusX(double)
-
isSetRadiusX
boolean isSetRadiusX()
Returns whether the value of the 'Radius X
' attribute is set.- Returns:
- whether the value of the 'Radius X' attribute is set.
- See Also:
unsetRadiusX()
,getRadiusX()
,setRadiusX(double)
-
getRadiusY
double getRadiusY()
Returns the value of the 'Radius Y' attribute.- Returns:
- the value of the 'Radius Y' attribute.
- See Also:
isSetRadiusY()
,unsetRadiusY()
,setRadiusY(double)
,UMLPackage.getEllipse_RadiusY()
-
setRadiusY
void setRadiusY(double value)
Sets the value of the 'Radius Y
' attribute.- Parameters:
value
- the new value of the 'Radius Y' attribute.- See Also:
isSetRadiusY()
,unsetRadiusY()
,getRadiusY()
-
unsetRadiusY
void unsetRadiusY()
Unsets the value of the 'Radius Y
' attribute.- See Also:
isSetRadiusY()
,getRadiusY()
,setRadiusY(double)
-
isSetRadiusY
boolean isSetRadiusY()
Returns whether the value of the 'Radius Y
' attribute is set.- Returns:
- whether the value of the 'Radius Y' attribute is set.
- See Also:
unsetRadiusY()
,getRadiusY()
,setRadiusY(double)
-
getRotation
double getRotation()
Returns the value of the 'Rotation' attribute.- Returns:
- the value of the 'Rotation' attribute.
- See Also:
isSetRotation()
,unsetRotation()
,setRotation(double)
,UMLPackage.getEllipse_Rotation()
-
setRotation
void setRotation(double value)
Sets the value of the 'Rotation
' attribute.- Parameters:
value
- the new value of the 'Rotation' attribute.- See Also:
isSetRotation()
,unsetRotation()
,getRotation()
-
unsetRotation
void unsetRotation()
Unsets the value of the 'Rotation
' attribute.- See Also:
isSetRotation()
,getRotation()
,setRotation(double)
-
isSetRotation
boolean isSetRotation()
Returns whether the value of the 'Rotation
' attribute is set.- Returns:
- whether the value of the 'Rotation' attribute is set.
- See Also:
unsetRotation()
,getRotation()
,setRotation(double)
-
getStartAngle
double getStartAngle()
Returns the value of the 'Start Angle' attribute.- Returns:
- the value of the 'Start Angle' attribute.
- See Also:
isSetStartAngle()
,unsetStartAngle()
,setStartAngle(double)
,UMLPackage.getEllipse_StartAngle()
-
setStartAngle
void setStartAngle(double value)
Sets the value of the 'Start Angle
' attribute.- Parameters:
value
- the new value of the 'Start Angle' attribute.- See Also:
isSetStartAngle()
,unsetStartAngle()
,getStartAngle()
-
unsetStartAngle
void unsetStartAngle()
Unsets the value of the 'Start Angle
' attribute.- See Also:
isSetStartAngle()
,getStartAngle()
,setStartAngle(double)
-
isSetStartAngle
boolean isSetStartAngle()
Returns whether the value of the 'Start Angle
' attribute is set.- Returns:
- whether the value of the 'Start Angle' attribute is set.
- See Also:
unsetStartAngle()
,getStartAngle()
,setStartAngle(double)
-
-