Modelers

org.topcased.modeler.di.model
Interface Ellipse

All Superinterfaces:
DiagramElement, EModelElement, EObject, GraphicPrimitive, LeafElement, Notifier

public interface Ellipse
extends GraphicPrimitive

A representation of the model object 'Ellipse'.

The following features are supported:

See Also:
DiagramInterchangePackage.getEllipse()
** Generated **
Model:

Field Summary
static java.lang.String copyright
           
 
Method Summary
 org.eclipse.draw2d.geometry.Point getCenter()
          Returns the value of the 'Center' attribute
 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
 void setCenter(org.eclipse.draw2d.geometry.Point value)
          Sets the value of the 'Center' attribute.
 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
 
Methods inherited from interface org.topcased.modeler.di.model.DiagramElement
getContainer, getProperty, getReference, isVisible, setContainer, setVisible
 
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, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
** Generated **
Method Detail

getCenter

org.eclipse.draw2d.geometry.Point getCenter()
Returns the value of the 'Center' attribute.

If the meaning of the 'Center' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Center' attribute.
See Also:
setCenter(Point), DiagramInterchangePackage.getEllipse_Center()
** Generated **
Model:
dataType="org.topcased.modeler.di.model.Point"

setCenter

void setCenter(org.eclipse.draw2d.geometry.Point value)
Sets the value of the 'Center' attribute.

Parameters:
value - the new value of the 'Center' attribute.
See Also:
getCenter()
** Generated **

getRadiusX

double getRadiusX()
Returns the value of the 'Radius X' attribute.

If the meaning of the 'Radius X' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Radius X' attribute.
See Also:
setRadiusX(double), DiagramInterchangePackage.getEllipse_RadiusX()
** Generated **
Model:

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:
getRadiusX()
** Generated **

getRadiusY

double getRadiusY()
Returns the value of the 'Radius Y' attribute.

If the meaning of the 'Radius Y' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Radius Y' attribute.
See Also:
setRadiusY(double), DiagramInterchangePackage.getEllipse_RadiusY()
** Generated **
Model:

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:
getRadiusY()
** Generated **

getRotation

double getRotation()
Returns the value of the 'Rotation' attribute.

If the meaning of the 'Rotation' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Rotation' attribute.
See Also:
setRotation(double), DiagramInterchangePackage.getEllipse_Rotation()
** Generated **
Model:

setRotation

void setRotation(double value)
Sets the value of the 'Rotation' attribute.

Parameters:
value - the new value of the 'Rotation' attribute.
See Also:
getRotation()
** Generated **

getStartAngle

double getStartAngle()
Returns the value of the 'Start Angle' attribute.

If the meaning of the 'Start Angle' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Start Angle' attribute.
See Also:
setStartAngle(double), DiagramInterchangePackage.getEllipse_StartAngle()
** Generated **
Model:

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:
getStartAngle()
** Generated **

getEndAngle

double getEndAngle()
Returns the value of the 'End Angle' attribute.

If the meaning of the 'End Angle' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'End Angle' attribute.
See Also:
setEndAngle(double), DiagramInterchangePackage.getEllipse_EndAngle()
** Generated **
Model:

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:
getEndAngle()
** Generated **

Modelers

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.