|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.birt.chart.model.attribute.impl.Angle3DImpl
public class Angle3DImpl
An implementation of the model object 'Angle3 D'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested 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> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
static Angle3D |
create(double x,
double y,
double z)
|
static Angle3D |
createX(double val)
|
static Angle3D |
createY(double val)
|
static Angle3D |
createZ(double val)
|
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 |
getAxisAngle()
Returns the specific axis angle value if axis type specified, or just returns Zero. |
AngleType |
getType()
|
double |
getXAngle()
|
double |
getYAngle()
|
double |
getZAngle()
|
boolean |
isSetType()
|
boolean |
isSetXAngle()
|
boolean |
isSetYAngle()
|
boolean |
isSetZAngle()
|
void |
set(double x,
double y,
double z)
Sets the x,y,z angle in one punch. |
void |
setType(AngleType newType)
|
void |
setXAngle(double newXAngle)
|
void |
setYAngle(double newYAngle)
|
void |
setZAngle(double newZAngle)
|
java.lang.String |
toString()
|
void |
unsetType()
|
void |
unsetXAngle()
|
void |
unsetYAngle()
|
void |
unsetZAngle()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 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 |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Method Detail |
|---|
public static Angle3D create(double x,
double y,
double z)
x - y - z -
public static Angle3D createX(double val)
val -
public static Angle3D createY(double val)
val -
public static Angle3D createZ(double val)
val -
public double getXAngle()
getXAngle in interface Angle3DAngle3D.isSetXAngle(),
Angle3D.unsetXAngle(),
Angle3D.setXAngle(double),
AttributePackage.getAngle3D_XAngle()public void setXAngle(double newXAngle)
setXAngle in interface Angle3DnewXAngle - the new value of the 'XAngle' attribute.Angle3D.isSetXAngle(),
Angle3D.unsetXAngle(),
Angle3D.getXAngle()public void unsetXAngle()
unsetXAngle in interface Angle3DAngle3D.isSetXAngle(),
Angle3D.getXAngle(),
Angle3D.setXAngle(double)public boolean isSetXAngle()
isSetXAngle in interface Angle3DAngle3D.unsetXAngle(),
Angle3D.getXAngle(),
Angle3D.setXAngle(double)public double getYAngle()
getYAngle in interface Angle3DAngle3D.isSetYAngle(),
Angle3D.unsetYAngle(),
Angle3D.setYAngle(double),
AttributePackage.getAngle3D_YAngle()public void setYAngle(double newYAngle)
setYAngle in interface Angle3DnewYAngle - the new value of the 'YAngle' attribute.Angle3D.isSetYAngle(),
Angle3D.unsetYAngle(),
Angle3D.getYAngle()public void unsetYAngle()
unsetYAngle in interface Angle3DAngle3D.isSetYAngle(),
Angle3D.getYAngle(),
Angle3D.setYAngle(double)public boolean isSetYAngle()
isSetYAngle in interface Angle3DAngle3D.unsetYAngle(),
Angle3D.getYAngle(),
Angle3D.setYAngle(double)public double getZAngle()
getZAngle in interface Angle3DAngle3D.isSetZAngle(),
Angle3D.unsetZAngle(),
Angle3D.setZAngle(double),
AttributePackage.getAngle3D_ZAngle()public void setZAngle(double newZAngle)
setZAngle in interface Angle3DnewZAngle - the new value of the 'ZAngle' attribute.Angle3D.isSetZAngle(),
Angle3D.unsetZAngle(),
Angle3D.getZAngle()public void unsetZAngle()
unsetZAngle in interface Angle3DAngle3D.isSetZAngle(),
Angle3D.getZAngle(),
Angle3D.setZAngle(double)public boolean isSetZAngle()
isSetZAngle in interface Angle3DAngle3D.unsetZAngle(),
Angle3D.getZAngle(),
Angle3D.setZAngle(double)public AngleType getType()
getType in interface Angle3DAngleType,
Angle3D.isSetType(),
Angle3D.unsetType(),
Angle3D.setType(AngleType),
AttributePackage.getAngle3D_Type()public void setType(AngleType newType)
setType in interface Angle3DnewType - the new value of the 'Type' attribute.AngleType,
Angle3D.isSetType(),
Angle3D.unsetType(),
Angle3D.getType()public void unsetType()
unsetType in interface Angle3DAngle3D.isSetType(),
Angle3D.getType(),
Angle3D.setType(AngleType)public boolean isSetType()
isSetType in interface Angle3DAngle3D.unsetType(),
Angle3D.getType(),
Angle3D.setType(AngleType)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic double getAxisAngle()
Angle3D
getAxisAngle in interface Angle3D
public void set(double x,
double y,
double z)
Angle3D
set in interface Angle3D
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||