Package org.eclipse.emf.spi.cdo
Interface InternalCDOObject
- All Superinterfaces:
CDOObject
,CDOPackageTypeRegistry.CDOObjectMarker
,CDOWithID
,EObject
,InternalCDOLoadable
,InternalEObject
,Notifier
- All Known Implementing Classes:
AccessImpl
,AndFilterImpl
,AnnotationImpl
,AssemblyImpl
,AssemblyModuleImpl
,AssigneeImpl
,BaselineImpl
,BooleanValueImpl
,ByteValueImpl
,CDOBinaryResourceImpl
,CDOFileResourceImpl
,CDOObjectImpl
,CDOResourceFolderImpl
,CDOResourceImpl
,CDOResourceLeafImpl
,CDOResourceNodeImpl
,CDOTextResourceImpl
,ChangeImpl
,CharValueImpl
,ClassFilterImpl
,ClassPermissionImpl
,CombinedFilterImpl
,CommentableImpl
,CommentImpl
,ContainedObjectImpl
,ContextAccessImpl
,DeliveryImpl
,DeliveryReviewImpl
,DependencyDefinitionImpl
,DependencyImpl
,DirectoryImpl
,DoubleValueImpl
,DropImpl
,DropReviewImpl
,DropTypeImpl
,ExpressionFilterImpl
,FilterPermissionImpl
,FixedBaselineImpl
,FloatingBaselineImpl
,FloatValueImpl
,FunctionInvocationImpl
,GroupImpl
,HeadingImpl
,IntValueImpl
,InvocationImpl
,LinkedExpressionImpl
,LinkedFilterImpl
,LinkedObjectImpl
,ListConstructionImpl
,LMFilterImpl
,LongValueImpl
,MemberAccessImpl
,MemberInvocationImpl
,ModelElementImpl
,ModuleDefinitionImpl
,ModuleFilterImpl
,ModuleImpl
,ModuleTypeFilterImpl
,ModuleTypeImpl
,NotFilterImpl
,ObjectFilterImpl
,ObjectPermissionImpl
,OrFilterImpl
,PackageFilterImpl
,PackagePermissionImpl
,PermissionFilterImpl
,PermissionImpl
,ProcessElementImpl
,ProcessImpl
,RealmImpl
,ResourceFilterImpl
,ResourcePermissionImpl
,ReviewImpl
,ReviewTemplateImpl
,RoleImpl
,SecurityElementImpl
,SecurityItemImpl
,ShortValueImpl
,StaticAccessImpl
,StreamImpl
,StringToStringMapEntryImpl
,StringValueImpl
,SystemImpl
,UserImpl
,UserPasswordImpl
,ValueImpl
public interface InternalCDOObject
extends CDOObject, InternalEObject, InternalCDOLoadable, CDOPackageTypeRegistry.CDOObjectMarker
If the meaning of this type isn't clear, there really should be more of a description here...
- Since:
- 2.0
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
Field Summary
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
Method Summary
Modifier and TypeMethodDescriptioncdoInternalDynamicFeature
(int dynamicFeatureID) Deprecated.As of 4.2 no longer supported.void
void
cdoInternalPostDetach
(boolean remote) Deprecated.As of 4.16cdoInternalPostDetach(boolean, boolean)
is called by theCDOStateMachine
.void
cdoInternalPostDetach
(boolean remote, boolean top) void
void
void
void
void
void
cdoInternalSetRevision
(CDORevision revision) cdoInternalSetState
(CDOState state) void
cdoInternalSetView
(CDOView view) Returns therevision
of this object, ornull
if this object does currently not have a revision.cdoRevision
(boolean loadOnDemand) Returns therevision
of this object, ornull
if this object does currently not have a revision and loadOnDemand isfalse
.cdoView()
Returns theview
this object is associated with, ornull
if this object is not associated with a view.Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoState, cdoWriteLock, cdoWriteOption
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.spi.cdo.InternalCDOLoadable
cdoInternalPostLoad, cdoInternalPreLoad
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eGet, eGet, eInternalContainer, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
cdoClassInfo
InternalCDOClassInfo cdoClassInfo()- Since:
- 4.2
-
cdoView
InternalCDOView cdoView()Description copied from interface: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 cahces it as long as required. -
cdoRevision
InternalCDORevision cdoRevision()Description copied from interface: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.- Specified by:
cdoRevision
in interfaceCDOObject
-
cdoRevision
Description copied from interface: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.- Specified by:
cdoRevision
in interfaceCDOObject
- Since:
- 4.3
-
cdoInternalPreAttach
void cdoInternalPreAttach()- Since:
- 4.8
-
cdoInternalPostAttach
void cdoInternalPostAttach() -
cdoInternalPostDetach
void cdoInternalPostDetach(boolean remote, boolean top) - Since:
- 4.15
-
cdoInternalPostInvalidate
void cdoInternalPostInvalidate() -
cdoInternalPostRollback
void cdoInternalPostRollback()- Since:
- 3.0
-
cdoInternalPreCommit
void cdoInternalPreCommit() -
cdoInternalSetID
-
cdoInternalSetView
-
cdoInternalSetRevision
-
cdoInternalSetState
-
cdoInternalInstance
InternalEObject cdoInternalInstance() -
cdoInternalDynamicFeature
Deprecated.As of 4.2 no longer supported. -
cdoInternalPostDetach
Deprecated.As of 4.16cdoInternalPostDetach(boolean, boolean)
is called by theCDOStateMachine
.
-