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 SummaryAll 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.CDOObjectcdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoState, cdoWriteLock, cdoWriteOption
 - 
Methods inherited from interface org.eclipse.emf.ecore.EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 - 
Methods inherited from interface org.eclipse.emf.spi.cdo.InternalCDOLoadablecdoInternalPostLoad, cdoInternalPreLoad
 - 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID, 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- 
cdoClassInfoInternalCDOClassInfo cdoClassInfo() - Since:
- 4.2
 
 - 
cdoViewInternalCDOView 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.
 - 
cdoRevisionInternalCDORevision 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 interface- CDOObject
 
 - 
cdoRevisionInternalCDORevision 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 interface- CDOObject
- Since:
- 4.3
 
 - 
cdoInternalPreAttachvoid cdoInternalPreAttach() - Since:
- 4.8
 
 - 
cdoInternalPostAttachvoid cdoInternalPostAttach() 
 - 
cdoInternalPostDetachvoid cdoInternalPostDetach(boolean remote, boolean top)- Since:
- 4.15
 
 - 
cdoInternalPostInvalidatevoid cdoInternalPostInvalidate() 
 - 
cdoInternalPostRollbackvoid cdoInternalPostRollback() - Since:
- 3.0
 
 - 
cdoInternalPreCommitvoid cdoInternalPreCommit() 
 - 
cdoInternalSetIDvoid cdoInternalSetID(CDOID id) 
 - 
cdoInternalSetViewvoid cdoInternalSetView(CDOView view) 
 - 
cdoInternalSetRevisionvoid cdoInternalSetRevision(CDORevision revision) 
 - 
cdoInternalInstanceorg.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.
 
- 
 
-