Package org.eclipse.emf.spi.cdo
Interface InternalCDOObject
-
- All Superinterfaces:
CDOObject,CDOPackageTypeRegistry.CDOObjectMarker,CDOWithID,org.eclipse.emf.ecore.EObject,InternalCDOLoadable,org.eclipse.emf.ecore.InternalEObject,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
AccessImpl,AndFilterImpl,AnnotationImpl,AssigneeImpl,BooleanValueImpl,ByteValueImpl,CDOBinaryResourceImpl,CDOFileResourceImpl,CDOObjectImpl,CDOResourceFolderImpl,CDOResourceImpl,CDOResourceLeafImpl,CDOResourceNodeImpl,CDOTextResourceImpl,CharValueImpl,ClassFilterImpl,ClassPermissionImpl,CombinedFilterImpl,ContainedObjectImpl,ContextAccessImpl,DirectoryImpl,DoubleValueImpl,ExpressionFilterImpl,FilterPermissionImpl,FloatValueImpl,FunctionInvocationImpl,GroupImpl,IntValueImpl,InvocationImpl,LinkedExpressionImpl,LinkedFilterImpl,LinkedObjectImpl,ListConstructionImpl,LongValueImpl,MemberAccessImpl,MemberInvocationImpl,ModelElementImpl,NotFilterImpl,ObjectFilterImpl,ObjectPermissionImpl,OrFilterImpl,PackageFilterImpl,PackagePermissionImpl,PermissionFilterImpl,PermissionImpl,RealmImpl,ResourceFilterImpl,ResourcePermissionImpl,RoleImpl,SecurityElementImpl,SecurityItemImpl,ShortValueImpl,StaticAccessImpl,StringValueImpl,UserImpl,UserPasswordImpl,ValueImpl
public interface InternalCDOObject extends CDOObject, org.eclipse.emf.ecore.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.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description InternalCDOClassInfocdoClassInfo()org.eclipse.emf.ecore.EStructuralFeaturecdoInternalDynamicFeature(int dynamicFeatureID)Deprecated.As of 4.2 no longer supported.org.eclipse.emf.ecore.InternalEObjectcdoInternalInstance()voidcdoInternalPostAttach()voidcdoInternalPostDetach(boolean remote)Deprecated.As of 4.16cdoInternalPostDetach(boolean, boolean)is called by theCDOStateMachine.voidcdoInternalPostDetach(boolean remote, boolean top)voidcdoInternalPostInvalidate()voidcdoInternalPostRollback()voidcdoInternalPreAttach()voidcdoInternalPreCommit()voidcdoInternalSetID(CDOID id)voidcdoInternalSetRevision(CDORevision revision)CDOStatecdoInternalSetState(CDOState state)voidcdoInternalSetView(CDOView view)InternalCDORevisioncdoRevision()Returns therevisionof this object, ornullif this object does currently not have a revision.InternalCDORevisioncdoRevision(boolean loadOnDemand)Returns therevisionof this object, ornullif this object does currently not have a revision and loadOnDemand isfalse.InternalCDOViewcdoView()Returns theviewthis object is associated with, ornullif 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
-
-
-
-
Method Detail
-
cdoClassInfo
InternalCDOClassInfo cdoClassInfo()
- Since:
- 4.2
-
cdoView
InternalCDOView cdoView()
Description copied from interface:CDOObjectReturns theviewthis object is associated with, ornullif 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:CDOObjectReturns therevisionof this object, ornullif 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:
cdoRevisionin interfaceCDOObject
-
cdoRevision
InternalCDORevision cdoRevision(boolean loadOnDemand)
Description copied from interface:CDOObjectReturns therevisionof this object, ornullif 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:
cdoRevisionin 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
void cdoInternalSetID(CDOID id)
-
cdoInternalSetView
void cdoInternalSetView(CDOView view)
-
cdoInternalSetRevision
void cdoInternalSetRevision(CDORevision revision)
-
cdoInternalInstance
org.eclipse.emf.ecore.InternalEObject cdoInternalInstance()
-
cdoInternalDynamicFeature
@Deprecated org.eclipse.emf.ecore.EStructuralFeature cdoInternalDynamicFeature(int dynamicFeatureID)
Deprecated.As of 4.2 no longer supported.
-
cdoInternalPostDetach
@Deprecated void cdoInternalPostDetach(boolean remote)
Deprecated.As of 4.16cdoInternalPostDetach(boolean, boolean)is called by theCDOStateMachine.
-
-