Klasse CDOObjectImpl
- Alle implementierten Schnittstellen:
CDOObject
,CDOWithID
,CDOPackageTypeRegistry.CDOObjectMarker
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,InternalCDOLoadable
,InternalCDOObject
- Bekannte direkte Unterklassen:
AccessImpl
,CDOResourceNodeImpl
,ContainedObjectImpl
,InvocationImpl
,LinkedExpressionImpl
,LinkedObjectImpl
,ListConstructionImpl
,ModelElementImpl
,PermissionFilterImpl
,PermissionImpl
,StringToStringMapEntryImpl
,UserPasswordImpl
,ValueImpl
objects
.- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
Feldübersicht
Von Klasse geerbte Felder org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Von Schnittstelle geerbte Felder org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
Von Schnittstelle geerbte Felder org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal InternalCDOClassInfo
final boolean
Returnstrue
if this object contains local changes that are conflicting with recognized remote changes,false
otherwise.final CDOResource
final CDOObjectHistory
final CDOID
cdoID()
final EStructuralFeature
cdoInternalDynamicFeature
(int dynamicFeatureID) Veraltet.final InternalEObject
final void
void
cdoInternalPostDetach
(boolean remote) Veraltet.void
cdoInternalPostDetach
(boolean remote, boolean top) It is really important for accessing the data to go throughcdoStore()
.final void
final void
final void
void
final void
void
final void
final void
cdoInternalSetResource
(CDOResource resource) final void
cdoInternalSetRevision
(CDORevision revision) final CDOState
cdoInternalSetState
(CDOState state) final void
cdoInternalSetView
(CDOView view) final boolean
Returnstrue
if this object is considered as locally invalid (TODO Simon: please briefly explain what this state means) ,false
otherwise.final CDOLockState
final CDOPermission
Returns the permission of the currentsession
's user for this object.final void
cdoPrefetch
(int depth) Ensures that the revisions of the contained objects up to the given depth are in the localrevision cache
.final CDOLock
Returns the read lock associated with this object.final void
Veraltet.final CDOResource
Returns theresource
of this object, no matter where this object is located in the containment tree of that resource, ornull
if this object is not contained in a CDO resource.final InternalCDORevision
Returns therevision
of this object, ornull
if this object does currently not have a revision.final InternalCDORevision
cdoRevision
(boolean loadOnDemand) Returns therevision
of this object, ornull
if this object does currently not have a revision and loadOnDemand isfalse
.final CDOState
cdoState()
Returns the localstate
of this object.final InternalCDOView
cdoView()
Returns theview
this object is associated with, ornull
if this object is not associated with a view.final CDOLock
Returns the write lock associated with this object.final CDOLock
Returns the write option associated with this object.protected final FeatureMap
createFeatureMap
(EStructuralFeature eStructuralFeature) Veraltet.protected EList
<?> createList
(EStructuralFeature eStructuralFeature) static CDOLock
createLock
(InternalCDOObject object, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type) protected final org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreEcoreEMap
createMap
(EStructuralFeature eStructuralFeature) protected final org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreEList
createOrderedList
(EStructuralFeature eStructuralFeature) protected final org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreUnorderedEList
<Object> createUnorderedList
(EStructuralFeature eStructuralFeature) final Object
dynamicGet
(int dynamicFeatureID) final void
dynamicSet
(int dynamicFeatureID, Object value) final void
dynamicUnset
(int dynamicFeatureID) protected final void
eAdapterAdded
(Adapter adapter) This method must not be private because the MinimalEStoreEObjectImpl in CDO's ecore.minimal (retrofitting) fragment introduces it as a protected method and calls it.protected final void
eAdapterRemoved
(Adapter adapter) This method must not be private because the MinimalEStoreEObjectImpl in CDO's ecore.minimal (retrofitting) fragment introduces it as a protected method and calls it.protected final BasicNotifierImpl.EObservableAdapterList.Listener[]
This method is not called by the MinimalEStoreEObjectImpl in CDO's ecore.minimal (retrofitting) fragment but it is called by the normal MinimalEObjectImpl as of EMF 2.9.protected final void
eBasicSetAdapterListeners
(BasicNotifierImpl.EObservableAdapterList.Listener[] eAdapterListeners) This method is not called by the MinimalEStoreEObjectImpl in CDO's ecore.minimal (retrofitting) fragment but it is called by the normal MinimalEObjectImpl as of EMF 2.9.protected final void
eBasicSetContainer
(InternalEObject newEContainer, int newContainerFeatureID) eBasicSetContainer
(InternalEObject newContainer, int newContainerFeatureID, NotificationChain msgs) Code taken fromBasicEObjectImpl.eBasicSetContainer(org.eclipse.emf.ecore.InternalEObject, int)
and modified to detect whether the object is moved in the same context.protected final void
eBasicSetSettings
(Object[] settings) protected final Object[]
final EClass
eClass()
protected final Adapter[]
final int
protected final EClass
protected final EStructuralFeature
eDynamicFeature
(int dynamicFeatureID) protected final int
eDynamicFeatureID
(EStructuralFeature eStructuralFeature) protected final boolean
eDynamicIsSet
(int dynamicFeatureID, EStructuralFeature eFeature) protected final boolean
final InternalEObject
final Resource.Internal
protected final boolean
Don't cache non-transient features in this CDOObject'seSettings()
.protected boolean
final boolean
Specializing the behavior ofequals(Object)
is not permitted as perEObject
specification.void
protected void
eSetDirectResource
(Resource.Internal resource) final NotificationChain
eSetResource
(Resource.Internal resource, NotificationChain notifications) Code taken fromBasicEObjectImpl.eSetResource(org.eclipse.emf.ecore.resource.Resource.Internal, org.eclipse.emf.common.notify.NotificationChain)
and modified to detect when objects are moved in the same context.protected final EStructuralFeature.Internal.DynamicValueHolder
final InternalEObject.EStore
eStore()
static CDOLockState
getLockState
(InternalCDOObject object) final int
hashCode()
Specializing the behavior ofhashCode()
is not permitted as perEObject
specification.static void
instanceToRevisionFeature
(InternalCDOView view, InternalCDOObject object, EStructuralFeature feature, Object setting) static void
revisionToInstanceFeature
(InternalCDOObject instance, InternalCDORevision revision, EStructuralFeature eFeature) toString()
Von Klasse geerbte Methoden org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eStaticFeatureCount
Von Klasse geerbte Methoden org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetProxyURI
Von Klasse geerbte Methoden org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticClass, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
Von Klasse geerbte Methoden org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.eclipse.emf.ecore.EObject
eAllContents, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Von Schnittstelle geerbte Methoden org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetProxyURI, eSetStore, eSetting, eUnset, eURIFragmentSegment
Von Schnittstelle geerbte Methoden org.eclipse.emf.common.notify.Notifier
eDeliver, eNotify, eSetDeliver
-
Konstruktordetails
-
CDOObjectImpl
public CDOObjectImpl()
-
-
Methodendetails
-
cdoClassInfo
- Angegeben von:
cdoClassInfo
in SchnittstelleInternalCDOObject
- Seit:
- 4.2
-
cdoState
Beschreibung aus Schnittstelle kopiert:CDOObject
Returns the localstate
of this object. -
cdoView
Beschreibung aus Schnittstelle kopiert:CDOObject
Returns theview
this object is associated with, ornull
if this object is not associated with a view. This view manages all aspects of this object and caches it as long as required.- Angegeben von:
cdoView
in SchnittstelleCDOObject
- Angegeben von:
cdoView
in SchnittstelleInternalCDOObject
- Seit:
- 2.0
-
cdoID
Beschreibung aus Schnittstelle kopiert:CDOObject
Returns the technical object identifier of this object, ornull
if thestate
of this object isTRANSIENT
orINVALID
.If the state of this object is
NEW
the returned CDOID instance can be cast toCDOIDTemp
and is unique in the scope of the associatedtransaction
. In all other states a non-null
return value uniquely identifies a persistent object in the scope of the whole repository. -
cdoRevision
Beschreibung aus Schnittstelle kopiert:CDOObject
Returns therevision
of this object, ornull
if this object does currently not have a revision. The revision is used to store all modeled data of this object, together with some technical data required by the framework.- Angegeben von:
cdoRevision
in SchnittstelleCDOObject
- Angegeben von:
cdoRevision
in SchnittstelleInternalCDOObject
- Seit:
- 2.0
-
cdoRevision
Beschreibung aus Schnittstelle kopiert:CDOObject
Returns therevision
of this object, ornull
if this object does currently not have a revision and loadOnDemand isfalse
. The revision is used to store all modeled data of this object, together with some technical data required by the framework.- Angegeben von:
cdoRevision
in SchnittstelleCDOObject
- Angegeben von:
cdoRevision
in SchnittstelleInternalCDOObject
- Seit:
- 4.3
-
cdoPermission
Beschreibung aus Schnittstelle kopiert:CDOObject
Returns the permission of the currentsession
's user for this object.- Angegeben von:
cdoPermission
in SchnittstelleCDOObject
- Seit:
- 4.3
-
cdoResource
Beschreibung aus Schnittstelle kopiert:CDOObject
Returns theresource
of this object, no matter where this object is located in the containment tree of that resource, ornull
if this object is not contained in a CDO resource.This method may not return
null
return for objects that have nodirect resource
. Please note that, depending on the containment depth of this object, the evaluation of the resource can be a costly operation.- Angegeben von:
cdoResource
in SchnittstelleCDOObject
- Siehe auch:
-
cdoDirectResource
Beschreibung aus Schnittstelle kopiert:CDOObject
Returns the directly containingresource
of this object, ornull
if this object is not an element of thecontents
list of any CDO resource.Please note that, independent of the containment depth of this object, the evaluation of the direct resource is an operation with a constant cost.
- Angegeben von:
cdoDirectResource
in SchnittstelleCDOObject
- Seit:
- 2.0
-
cdoPrefetch
public final void cdoPrefetch(int depth) Beschreibung aus Schnittstelle kopiert:CDOObject
Ensures that the revisions of the contained objects up to the given depth are in the localrevision cache
. Subsequent access to the respective contained objects will not lead to server round-trips after calling this method.- Angegeben von:
cdoPrefetch
in SchnittstelleCDOObject
- Parameter:
depth
-CDORevision.DEPTH_NONE
,CDORevision.DEPTH_INFINITE
or any other positive integer number.- Seit:
- 3.0
-
cdoReload
Veraltet. -
cdoHistory
- Angegeben von:
cdoHistory
in SchnittstelleCDOObject
- Seit:
- 4.2
-
cdoConflict
public final boolean cdoConflict()Beschreibung aus Schnittstelle kopiert:CDOObject
Returnstrue
if this object contains local changes that are conflicting with recognized remote changes,false
otherwise.This method is a convenience method to determine whether the
state
of this object is eitherCONFLICT
orINVALID_CONFLICT
.- Angegeben von:
cdoConflict
in SchnittstelleCDOObject
- Seit:
- 2.0
-
cdoInvalid
public final boolean cdoInvalid()Beschreibung aus Schnittstelle kopiert:CDOObject
Returnstrue
if this object is considered as locally invalid (TODO Simon: please briefly explain what this state means) ,false
otherwise.This method is a convenience method to determine whether the
state
of this object is eitherINVALID
orINVALID_CONFLICT
.- Angegeben von:
cdoInvalid
in SchnittstelleCDOObject
- Seit:
- 2.0
-
cdoReadLock
Beschreibung aus Schnittstelle kopiert:CDOObject
Returns the read lock associated with this object.- Angegeben von:
cdoReadLock
in SchnittstelleCDOObject
- Gibt zurück:
- Never
null
. - Seit:
- 2.0
-
cdoWriteLock
Beschreibung aus Schnittstelle kopiert:CDOObject
Returns the write lock associated with this object.- Angegeben von:
cdoWriteLock
in SchnittstelleCDOObject
- Gibt zurück:
- Never
null
. - Seit:
- 2.0
-
cdoWriteOption
Beschreibung aus Schnittstelle kopiert:CDOObject
Returns the write option associated with this object.A write option is a lock that
- is exclusive; i.e. can only be held by one view
- prevents other views from obtaining a write lock on the same object
- does not prevent other views from obtaining a read lock on the same object
It thus allows a view to ensure that it is the only that who will be able to obtain a write lock in the future, without preventing read locks to be obtained by others at this moment.
- Angegeben von:
cdoWriteOption
in SchnittstelleCDOObject
- Seit:
- 4.1
-
cdoLockState
Beschreibung aus Schnittstelle kopiert:CDOObject
- Angegeben von:
cdoLockState
in SchnittstelleCDOObject
- Seit:
- 4.1
-
cdoInternalSetState
- Angegeben von:
cdoInternalSetState
in SchnittstelleInternalCDOObject
-
cdoInternalSetView
- Angegeben von:
cdoInternalSetView
in SchnittstelleInternalCDOObject
- Seit:
- 2.0
-
cdoInternalSetID
- Angegeben von:
cdoInternalSetID
in SchnittstelleInternalCDOObject
-
cdoInternalSetRevision
- Angegeben von:
cdoInternalSetRevision
in SchnittstelleInternalCDOObject
- Seit:
- 2.0
-
cdoInternalSetResource
-
cdoInternalPreLoad
public void cdoInternalPreLoad()- Angegeben von:
cdoInternalPreLoad
in SchnittstelleInternalCDOLoadable
- Seit:
- 2.0
-
cdoInternalPostLoad
public final void cdoInternalPostLoad()- Angegeben von:
cdoInternalPostLoad
in SchnittstelleInternalCDOLoadable
-
cdoInternalPostInvalidate
public final void cdoInternalPostInvalidate()- Angegeben von:
cdoInternalPostInvalidate
in SchnittstelleInternalCDOObject
- Seit:
- 2.0
-
cdoInternalPreAttach
public void cdoInternalPreAttach()- Angegeben von:
cdoInternalPreAttach
in SchnittstelleInternalCDOObject
- Seit:
- 4.7
-
cdoInternalPostAttach
public final void cdoInternalPostAttach()- Angegeben von:
cdoInternalPostAttach
in SchnittstelleInternalCDOObject
-
cdoInternalPostDetach
public void cdoInternalPostDetach(boolean remote, boolean top) It is really important for accessing the data to go throughcdoStore()
.eStore()
will redirect you to the transient data.- Angegeben von:
cdoInternalPostDetach
in SchnittstelleInternalCDOObject
- Seit:
- 2.0
-
cdoInternalPostRollback
public final void cdoInternalPostRollback()- Angegeben von:
cdoInternalPostRollback
in SchnittstelleInternalCDOObject
- Seit:
- 3.0
-
cdoInternalPreCommit
public final void cdoInternalPreCommit()- Angegeben von:
cdoInternalPreCommit
in SchnittstelleInternalCDOObject
-
cdoInternalInstance
- Angegeben von:
cdoInternalInstance
in SchnittstelleInternalCDOObject
-
cdoInternalDynamicFeature
Veraltet.- Angegeben von:
cdoInternalDynamicFeature
in SchnittstelleInternalCDOObject
-
cdoInternalPostDetach
Veraltet.- Angegeben von:
cdoInternalPostDetach
in SchnittstelleInternalCDOObject
-
eStore
- Angegeben von:
eStore
in SchnittstelleInternalEObject
- Angegeben von:
eStore
in KlasseMinimalEStoreEObjectImpl
- Seit:
- 2.0
-
eDynamicClass
- Setzt außer Kraft:
eDynamicClass
in KlasseMinimalEObjectImpl
-
eClass
- Angegeben von:
eClass
in SchnittstelleEObject
- Setzt außer Kraft:
eClass
in KlasseMinimalEObjectImpl
-
eSetClass
- Angegeben von:
eSetClass
in SchnittstelleInternalEObject
- Setzt außer Kraft:
eSetClass
in KlasseMinimalEObjectImpl
-
eDirectResource
- Angegeben von:
eDirectResource
in SchnittstelleInternalEObject
- Setzt außer Kraft:
eDirectResource
in KlasseMinimalEObjectImpl
- Seit:
- 2.0
-
eInternalResource
- Angegeben von:
eInternalResource
in SchnittstelleInternalEObject
- Setzt außer Kraft:
eInternalResource
in KlasseBasicEObjectImpl
-
dynamicGet
- Angegeben von:
dynamicGet
in SchnittstelleEStructuralFeature.Internal.DynamicValueHolder
- Setzt außer Kraft:
dynamicGet
in KlasseMinimalEStoreEObjectImpl
-
dynamicSet
- Angegeben von:
dynamicSet
in SchnittstelleEStructuralFeature.Internal.DynamicValueHolder
- Setzt außer Kraft:
dynamicSet
in KlasseMinimalEStoreEObjectImpl
-
dynamicUnset
public final void dynamicUnset(int dynamicFeatureID) - Angegeben von:
dynamicUnset
in SchnittstelleEStructuralFeature.Internal.DynamicValueHolder
- Setzt außer Kraft:
dynamicUnset
in KlasseMinimalEStoreEObjectImpl
-
eDynamicIsSet
- Setzt außer Kraft:
eDynamicIsSet
in KlasseMinimalEStoreEObjectImpl
- Seit:
- 2.0
-
eInternalContainer
- Angegeben von:
eInternalContainer
in SchnittstelleInternalEObject
- Setzt außer Kraft:
eInternalContainer
in KlasseMinimalEStoreEObjectImpl
-
eContainerFeatureID
public final int eContainerFeatureID()- Angegeben von:
eContainerFeatureID
in SchnittstelleInternalEObject
- Setzt außer Kraft:
eContainerFeatureID
in KlasseMinimalEStoreEObjectImpl
-
eBasicSetContainer
public NotificationChain eBasicSetContainer(InternalEObject newContainer, int newContainerFeatureID, NotificationChain msgs) Code taken fromBasicEObjectImpl.eBasicSetContainer(org.eclipse.emf.ecore.InternalEObject, int)
and modified to detect whether the object is moved in the same context. (E.g.: An object is moved from resA to resB. resA and resB belongs to the same CDORepositoryInfo. Without this special handling, a detach and newObject will be generated for the object moved)- Angegeben von:
eBasicSetContainer
in SchnittstelleInternalEObject
- Setzt außer Kraft:
eBasicSetContainer
in KlasseBasicEObjectImpl
- Seit:
- 2.0
-
eSetResource
public final NotificationChain eSetResource(Resource.Internal resource, NotificationChain notifications) Code taken fromBasicEObjectImpl.eSetResource(org.eclipse.emf.ecore.resource.Resource.Internal, org.eclipse.emf.common.notify.NotificationChain)
and modified to detect when objects are moved in the same context.- Angegeben von:
eSetResource
in SchnittstelleInternalEObject
- Setzt außer Kraft:
eSetResource
in KlasseBasicEObjectImpl
- Seit:
- 2.0
-
eSetDirectResource
- Setzt außer Kraft:
eSetDirectResource
in KlasseMinimalEObjectImpl
-
eBasicSetContainer
- Setzt außer Kraft:
eBasicSetContainer
in KlasseMinimalEObjectImpl
-
eDynamicFeatureID
- Setzt außer Kraft:
eDynamicFeatureID
in KlasseBasicEObjectImpl
-
eDynamicFeature
- Setzt außer Kraft:
eDynamicFeature
in KlasseBasicEObjectImpl
-
eSettings
- Setzt außer Kraft:
eSettings
in KlasseMinimalEObjectImpl
-
eHasSettings
protected final boolean eHasSettings()- Setzt außer Kraft:
eHasSettings
in KlasseMinimalEObjectImpl
-
eBasicSettings
- Setzt außer Kraft:
eBasicSettings
in KlasseMinimalEObjectImpl
-
eBasicSetSettings
- Setzt außer Kraft:
eBasicSetSettings
in KlasseMinimalEObjectImpl
-
eIsCaching
protected final boolean eIsCaching()Don't cache non-transient features in this CDOObject'seSettings()
.- Setzt außer Kraft:
eIsCaching
in KlasseMinimalEStoreEObjectImpl
-
eContainerAdapterArray
- Setzt außer Kraft:
eContainerAdapterArray
in KlasseBasicEObjectImpl
-
eBasicAdapterListeners
This method is not called by the MinimalEStoreEObjectImpl in CDO's ecore.minimal (retrofitting) fragment but it is called by the normal MinimalEObjectImpl as of EMF 2.9.- Setzt außer Kraft:
eBasicAdapterListeners
in KlasseMinimalEObjectImpl
- Seit:
- 4.2
-
eBasicSetAdapterListeners
protected final void eBasicSetAdapterListeners(BasicNotifierImpl.EObservableAdapterList.Listener[] eAdapterListeners) This method is not called by the MinimalEStoreEObjectImpl in CDO's ecore.minimal (retrofitting) fragment but it is called by the normal MinimalEObjectImpl as of EMF 2.9.- Setzt außer Kraft:
eBasicSetAdapterListeners
in KlasseMinimalEObjectImpl
- Seit:
- 4.2
-
eAdapterAdded
This method must not be private because the MinimalEStoreEObjectImpl in CDO's ecore.minimal (retrofitting) fragment introduces it as a protected method and calls it.- Seit:
- 4.2
-
eAdapterRemoved
This method must not be private because the MinimalEStoreEObjectImpl in CDO's ecore.minimal (retrofitting) fragment introduces it as a protected method and calls it.- Seit:
- 4.2
-
eAdapters
- Angegeben von:
eAdapters
in SchnittstelleNotifier
- Setzt außer Kraft:
eAdapters
in KlasseMinimalEObjectImpl
-
hashCode
public final int hashCode()Specializing the behavior ofhashCode()
is not permitted as perEObject
specification. -
equals
Specializing the behavior ofequals(Object)
is not permitted as perEObject
specification. -
toString
- Setzt außer Kraft:
toString
in KlasseBasicEObjectImpl
-
emfToString
protected boolean emfToString()- Seit:
- 4.12
-
createFeatureMap
Veraltet.As of 4.5feature maps
are no longer supported.- Setzt außer Kraft:
createFeatureMap
in KlasseMinimalEStoreEObjectImpl
-
createList
- Setzt außer Kraft:
createList
in KlasseMinimalEStoreEObjectImpl
-
createOrderedList
protected final org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreEList createOrderedList(EStructuralFeature eStructuralFeature) - Seit:
- 4.8
-
createUnorderedList
protected final org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreUnorderedEList<Object> createUnorderedList(EStructuralFeature eStructuralFeature) - Seit:
- 4.1
-
createMap
protected final org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreEcoreEMap createMap(EStructuralFeature eStructuralFeature) - Seit:
- 4.1
-
instanceToRevisionFeature
public static void instanceToRevisionFeature(InternalCDOView view, InternalCDOObject object, EStructuralFeature feature, Object setting) - Seit:
- 3.0
-
revisionToInstanceFeature
public static void revisionToInstanceFeature(InternalCDOObject instance, InternalCDORevision revision, EStructuralFeature eFeature) - Seit:
- 2.0
-
createLock
public static CDOLock createLock(InternalCDOObject object, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType type) - Seit:
- 4.1
-
getLockState
- Seit:
- 4.1
-
feature maps
are no longer supported.