org.eclipse.emf.spi.cdo
Interface InternalCDOResource

All Superinterfaces:
CDOObject, CDOResource, CDOResourceLeaf, CDOResourceNode, CDOWithID, EObject, Notifier, Resource, Resource.Internal
All Known Implementing Classes:
CDOResourceImpl

public interface InternalCDOResource
extends CDOResource, Resource.Internal

Internal protocol for the CDOResource.

Since:
4.2
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.resource.Resource
Resource.Diagnostic, Resource.Factory, Resource.Internal, Resource.IOWrappedException
 
Field Summary
 
Fields inherited from interface org.eclipse.emf.cdo.eresource.CDOResource
OPTION_SAVE_BASE_URI, OPTION_SAVE_OVERRIDE_TRANSACTION, OPTION_SAVE_PROGRESS_MONITOR, PREFETCH_PARAMETER
 
Fields inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
ROOT_NAME, ROOT_PATH
 
Fields inherited from interface org.eclipse.emf.ecore.resource.Resource
OPTION_CIPHER, OPTION_SAVE_ONLY_IF_CHANGED, OPTION_SAVE_ONLY_IF_CHANGED_FILE_BUFFER, OPTION_SAVE_ONLY_IF_CHANGED_MEMORY_BUFFER, OPTION_ZIP, RESOURCE__CONTENTS, RESOURCE__ERRORS, RESOURCE__IS_LOADED, RESOURCE__IS_MODIFIED, RESOURCE__IS_TRACKING_MODIFICATION, RESOURCE__RESOURCE_SET, RESOURCE__TIME_STAMP, RESOURCE__URI, RESOURCE__WARNINGS
 
Method Summary
 void cdoInternalLoading(EObject object)
          Informs the resource that an object contained within it is being loaded.
 void cdoInternalLoadingDone(EObject object)
          Informs the resource that an object contained within it has finished being loaded.
 
Methods inherited from interface org.eclipse.emf.cdo.eresource.CDOResource
getContents, getErrors, getResourceSet, getTimeStamp, getURI, getWarnings, isExisting, isLoaded, isModified, isTrackingModification, setModified, setResourceSet, setTimeStamp, setTrackingModification, setURI
 
Methods inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
delete, getFolder, getName, getPath, isRoot, setFolder, setName, setPath
 
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, 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.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.resource.Resource.Internal
attached, basicSetResourceSet, detached, isLoading
 
Methods inherited from interface org.eclipse.emf.ecore.resource.Resource
delete, getAllContents, getEObject, getURIFragment, load, load, save, save, unload
 

Method Detail

cdoInternalLoading

void cdoInternalLoading(EObject object)
Informs the resource that an object contained within it is being loaded.


cdoInternalLoadingDone

void cdoInternalLoadingDone(EObject object)
Informs the resource that an object contained within it has finished being loaded.



Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.