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.