|
||||||||||
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.apache.tuscany.sdo.impl.DataObjectImpl
org.apache.tuscany.sdo.impl.DynamicDataObjectImpl
public class DynamicDataObjectImpl
An implementation of the model object 'Dynamic Data Object'.
Nested Class Summary | |
---|---|
static class |
DynamicDataObjectImpl.FactoryImpl
An EFactoryImpl that creates DynamicEDataObjectImpl instances. |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected org.eclipse.emf.ecore.EClass |
eClass
|
protected static Object[] |
ENO_SETTINGS
|
protected Object[] |
eSettings
|
Fields inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl |
---|
changeRecorder, eAdapters, eContainer, eContainerFeatureID, location, sequence |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
---|
NIL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
DynamicDataObjectImpl()
|
|
DynamicDataObjectImpl(org.eclipse.emf.ecore.EClass eClass)
Creates a dynamic DataObject. |
Method Summary | |
---|---|
Object |
dynamicGet(int dynamicFeatureID)
|
void |
dynamicSet(int dynamicFeatureID,
Object value)
|
void |
dynamicUnset(int dynamicFeatureID)
|
org.eclipse.emf.ecore.EClass |
eClass()
|
int |
eDerivedStructuralFeatureID(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
|
protected org.eclipse.emf.ecore.EClass |
eDynamicClass()
|
Object |
eDynamicGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eDynamicIsSet(int featureID)
|
void |
eDynamicSet(int featureID,
Object newValue)
|
void |
eDynamicUnset(int featureID)
|
protected boolean |
eHasSettings()
|
void |
eSetClass(org.eclipse.emf.ecore.EClass eClass)
|
protected org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
eSettings()
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
protected int |
eStaticFeatureCount()
|
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicProperties, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProperties, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eBasicAdapterArray, eBasicHasAdapters, eSetDeliver |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eSetDeliver |
Field Detail |
---|
protected org.eclipse.emf.ecore.EClass eClass
protected Object[] eSettings
protected static final Object[] ENO_SETTINGS
Constructor Detail |
---|
protected DynamicDataObjectImpl()
public DynamicDataObjectImpl(org.eclipse.emf.ecore.EClass eClass)
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class DataObjectImpl
protected int eStaticFeatureCount()
eStaticFeatureCount
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedStructuralFeatureID(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
eDerivedStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
protected boolean eHasSettings()
eHasSettings
in class DataObjectImpl
protected org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder eSettings()
eSettings
in class DataObjectImpl
protected org.eclipse.emf.ecore.EClass eDynamicClass()
eDynamicClass
in class DataObjectImpl
public org.eclipse.emf.ecore.EClass eClass()
eClass
in interface org.eclipse.emf.ecore.EObject
eClass
in class DataObjectImpl
public void eSetClass(org.eclipse.emf.ecore.EClass eClass)
eSetClass
in interface org.eclipse.emf.ecore.InternalEObject
eSetClass
in class DataObjectImpl
public Object dynamicGet(int dynamicFeatureID)
dynamicGet
in interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
public void dynamicSet(int dynamicFeatureID, Object value)
dynamicSet
in interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
public void dynamicUnset(int dynamicFeatureID)
dynamicUnset
in interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
public Object eDynamicGet(int featureID, boolean resolve, boolean coreType)
eDynamicGet
in class DataObjectImpl
public void eDynamicSet(int featureID, Object newValue)
eDynamicSet
in class DataObjectImpl
public void eDynamicUnset(int featureID)
eDynamicUnset
in class DataObjectImpl
public boolean eDynamicIsSet(int featureID)
eDynamicIsSet
in class DataObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |