public class SphereImpl extends ShapeImpl implements Sphere
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
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
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
double |
getRadius() |
org.eclipse.emf.common.util.EList<Triangle> |
getTriangles() |
void |
setProperty(java.lang.String property,
double value) |
void |
setRadius(double newRadius) |
java.lang.String |
toString() |
addNode, addNodes, basicGetCenter, basicGetParent, basicSetMaterial, changeDecoratorProperty, copy, eInverseRemove, eInvoke, eNotify, equals, getCenter, getId, getMaterial, getName, getNodes, getParent, getProperty, getPropertyNames, getType, hashCode, removeNode, setCenter, setId, setMaterial, setName, setParent, setType
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired
getMaterial, setMaterial
addNode, addNodes, changeDecoratorProperty, copy, getCenter, getId, getName, getNodes, getParent, getProperty, getPropertyNames, getType, removeNode, setCenter, setId, setName, setParent, setType
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public double getRadius()
getRadius
in interface Sphere
Sphere.setRadius(double)
,
GeometryPackage.getSphere_Radius()
public void setRadius(double newRadius)
setRadius
in interface Sphere
newRadius
- the new value of the 'Radius' attribute.Sphere.getRadius()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public org.eclipse.emf.common.util.EList<Triangle> getTriangles()
ShapeImpl
getTriangles
in interface INode
getTriangles
in class ShapeImpl
GeometryPackage.getINode_Triangles()
public void setProperty(java.lang.String property, double value)
ShapeImpl
setProperty
in interface INode
setProperty
in class ShapeImpl
property
- The name of the property whose value is being set.value
- The property's new value.