org.omg.uml.diagraminterchange
Interface Ellipse

All Superinterfaces:
DiagramElement, GraphicPrimitive, LeafElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject

public interface Ellipse
extends GraphicPrimitive

Ellipse object instance interface.


Method Summary
 Point getCenter()
          Returns the value of attribute center.
 double getEndAngle()
          Returns the value of attribute endAngle.
 double getRadiusX()
          Returns the value of attribute radiusX.
 double getRadiusY()
          Returns the value of attribute radiusY.
 double getRotation()
          Returns the value of attribute rotation.
 double getStartAngle()
          Returns the value of attribute startAngle.
 void setCenter(Point newValue)
          Sets the value of center attribute.
 void setEndAngle(double newValue)
          Sets the value of endAngle attribute.
 void setRadiusX(double newValue)
          Sets the value of radiusX attribute.
 void setRadiusY(double newValue)
          Sets the value of radiusY attribute.
 void setRotation(double newValue)
          Sets the value of rotation attribute.
 void setStartAngle(double newValue)
          Sets the value of startAngle attribute.
 
Methods inherited from interface org.omg.uml.diagraminterchange.DiagramElement
getContainer, getProperty, getReference, isVisible, setContainer, setVisible
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getCenter

public Point getCenter()
Returns the value of attribute center.

Returns:
Value of attribute center.

setCenter

public void setCenter(Point newValue)
Sets the value of center attribute. See getCenter() for description on the attribute.

Parameters:
newValue - New value to be set.

getRadiusX

public double getRadiusX()
Returns the value of attribute radiusX.

Returns:
Value of attribute radiusX.

setRadiusX

public void setRadiusX(double newValue)
Sets the value of radiusX attribute. See getRadiusX() for description on the attribute.

Parameters:
newValue - New value to be set.

getRadiusY

public double getRadiusY()
Returns the value of attribute radiusY.

Returns:
Value of attribute radiusY.

setRadiusY

public void setRadiusY(double newValue)
Sets the value of radiusY attribute. See getRadiusY() for description on the attribute.

Parameters:
newValue - New value to be set.

getRotation

public double getRotation()
Returns the value of attribute rotation.

Returns:
Value of attribute rotation.

setRotation

public void setRotation(double newValue)
Sets the value of rotation attribute. See getRotation() for description on the attribute.

Parameters:
newValue - New value to be set.

getStartAngle

public double getStartAngle()
Returns the value of attribute startAngle.

Returns:
Value of attribute startAngle.

setStartAngle

public void setStartAngle(double newValue)
Sets the value of startAngle attribute. See getStartAngle() for description on the attribute.

Parameters:
newValue - New value to be set.

getEndAngle

public double getEndAngle()
Returns the value of attribute endAngle.

Returns:
Value of attribute endAngle.

setEndAngle

public void setEndAngle(double newValue)
Sets the value of endAngle attribute. See getEndAngle() for description on the attribute.

Parameters:
newValue - New value to be set.