Package org.eclipse.epf.uma.impl
Class EllipseImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,DiagramElement,Element,Ellipse,GraphicPrimitive,LeafElement,MethodElement,NamedElement,PackageableElement
public class EllipseImpl extends GraphicPrimitiveImpl implements Ellipse
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Method Summary
Modifier and Type Method Description PointbasicGetCenter()java.lang.ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, java.lang.Object newValue)voideUnset(int featureID)PointgetCenter()java.lang.DoublegetEndAngle()java.lang.DoublegetRadiusX()java.lang.DoublegetRadiusY()java.lang.DoublegetRotation()java.lang.DoublegetStartAngle()voidsetCenter(Point newCenter)voidsetEndAngle(java.lang.Double newEndAngle)voidsetRadiusX(java.lang.Double newRadiusX)voidsetRadiusY(java.lang.Double newRadiusY)voidsetRotation(java.lang.Double newRotation)voidsetStartAngle(java.lang.Double newStartAngle)java.lang.StringtoString()Methods inherited from class org.eclipse.epf.uma.impl.DiagramElementImpl
basicGetContainer, basicSetContainer, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, getContainer, getIsVisible, getProperty, getReference, setContainer, setIsVisibleMethods inherited from class org.eclipse.epf.uma.impl.MethodElementImpl
getBriefDescription, getGuid, getKind, getMethodElementProperty, getOrderingGuide, getOwnedRules, getPresentationName, getSuppressed, setBriefDescription, setGuid, setOrderingGuide, setPresentationName, setSuppressedMethods inherited from class org.eclipse.epf.uma.impl.NamedElementImpl
getName, setNameMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURIMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnsetMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.epf.uma.DiagramElement
getContainer, getIsVisible, getProperty, getReference, setContainer, setIsVisibleMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.epf.uma.MethodElement
getBriefDescription, getGuid, getKind, getMethodElementProperty, getOrderingGuide, getOwnedRules, getPresentationName, getSuppressed, setBriefDescription, setGuid, setOrderingGuide, setPresentationName, setSuppressedMethods inherited from interface org.eclipse.epf.uma.NamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getCenter
- Specified by:
getCenterin interfaceEllipse- Returns:
- the value of the 'Center' reference.
- See Also:
Ellipse.setCenter(Point),UmaPackage.getEllipse_Center()
-
basicGetCenter
-
setCenter
- Specified by:
setCenterin interfaceEllipse- Parameters:
newCenter- the new value of the 'Center' reference.- See Also:
Ellipse.getCenter()
-
getRadiusX
public java.lang.Double getRadiusX()- Specified by:
getRadiusXin interfaceEllipse- Returns:
- the value of the 'Radius X' attribute.
- See Also:
Ellipse.setRadiusX(Double),UmaPackage.getEllipse_RadiusX()
-
setRadiusX
public void setRadiusX(java.lang.Double newRadiusX)- Specified by:
setRadiusXin interfaceEllipse- Parameters:
newRadiusX- the new value of the 'Radius X' attribute.- See Also:
Ellipse.getRadiusX()
-
getRadiusY
public java.lang.Double getRadiusY()- Specified by:
getRadiusYin interfaceEllipse- Returns:
- the value of the 'Radius Y' attribute.
- See Also:
Ellipse.setRadiusY(Double),UmaPackage.getEllipse_RadiusY()
-
setRadiusY
public void setRadiusY(java.lang.Double newRadiusY)- Specified by:
setRadiusYin interfaceEllipse- Parameters:
newRadiusY- the new value of the 'Radius Y' attribute.- See Also:
Ellipse.getRadiusY()
-
getRotation
public java.lang.Double getRotation()- Specified by:
getRotationin interfaceEllipse- Returns:
- the value of the 'Rotation' attribute.
- See Also:
Ellipse.setRotation(Double),UmaPackage.getEllipse_Rotation()
-
setRotation
public void setRotation(java.lang.Double newRotation)- Specified by:
setRotationin interfaceEllipse- Parameters:
newRotation- the new value of the 'Rotation' attribute.- See Also:
Ellipse.getRotation()
-
getStartAngle
public java.lang.Double getStartAngle()- Specified by:
getStartAnglein interfaceEllipse- Returns:
- the value of the 'Start Angle' attribute.
- See Also:
Ellipse.setStartAngle(Double),UmaPackage.getEllipse_StartAngle()
-
setStartAngle
public void setStartAngle(java.lang.Double newStartAngle)- Specified by:
setStartAnglein interfaceEllipse- Parameters:
newStartAngle- the new value of the 'Start Angle' attribute.- See Also:
Ellipse.getStartAngle()
-
getEndAngle
public java.lang.Double getEndAngle()- Specified by:
getEndAnglein interfaceEllipse- Returns:
- the value of the 'End Angle' attribute.
- See Also:
Ellipse.setEndAngle(Double),UmaPackage.getEllipse_EndAngle()
-
setEndAngle
public void setEndAngle(java.lang.Double newEndAngle)- Specified by:
setEndAnglein interfaceEllipse- Parameters:
newEndAngle- the new value of the 'End Angle' attribute.- See Also:
Ellipse.getEndAngle()
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classDiagramElementImpl
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classDiagramElementImpl
-
eUnset
public void eUnset(int featureID)- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classDiagramElementImpl
-
eIsSet
public boolean eIsSet(int featureID)- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classDiagramElementImpl
-
toString
public java.lang.String toString()- Overrides:
toStringin classDiagramElementImpl
-