Class CDOResourceImpl
- java.lang.Object
- 
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
- 
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
- 
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
- 
- org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
- 
- org.eclipse.emf.internal.cdo.CDOObjectImpl
- 
- org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl
- 
- org.eclipse.emf.cdo.eresource.impl.CDOResourceLeafImpl
- 
- org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- CDOObject,- CDOWithID,- CDOPackageTypeRegistry.CDOObjectMarker,- CDOResource,- CDOResourceLeaf,- CDOResourceNode,- org.eclipse.emf.common.notify.Notifier,- org.eclipse.emf.ecore.EObject,- org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,- org.eclipse.emf.ecore.InternalEObject,- org.eclipse.emf.ecore.resource.Resource,- org.eclipse.emf.ecore.resource.Resource.Internal,- org.eclipse.emf.ecore.xmi.XMLResource,- InternalCDOLoadable,- InternalCDOObject,- InternalCDOResource,- org.eclipse.net4j.util.io.EncodingProvider
 
 public class CDOResourceImpl extends CDOResourceLeafImpl implements InternalCDOResource An implementation of the model object 'CDO Resource'.- Generated
- not
- Extends
- InternalCDOResource
- No Extend
- This interface is not intended to be extended by clients. 
 The following features are implemented: 
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected classCDOResourceImpl.ContentsCDOListAn implementation of a CDO specific 'contents' list.- 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImplorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
 - 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImplorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 - 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObjectorg.eclipse.emf.ecore.InternalEObject.EStore
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resourceorg.eclipse.emf.ecore.resource.Resource.Diagnostic, org.eclipse.emf.ecore.resource.Resource.Factory, org.eclipse.emf.ecore.resource.Resource.Internal, org.eclipse.emf.ecore.resource.Resource.IOWrappedException
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.xmi.XMLResourceorg.eclipse.emf.ecore.xmi.XMLResource.ElementHandler, org.eclipse.emf.ecore.xmi.XMLResource.MissingPackageHandler, org.eclipse.emf.ecore.xmi.XMLResource.ResourceEntityHandler, org.eclipse.emf.ecore.xmi.XMLResource.ResourceHandler, org.eclipse.emf.ecore.xmi.XMLResource.URIHandler, org.eclipse.emf.ecore.xmi.XMLResource.XMLInfo, org.eclipse.emf.ecore.xmi.XMLResource.XMLMap
 
- 
 - 
Field Summary- 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImplEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 - 
Fields inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceOPTION_SAVE_BASE_URI, OPTION_SAVE_OVERRIDE_TRANSACTION, OPTION_SAVE_PROGRESS_MONITOR, PREFETCH_PARAMETER
 - 
Fields inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNodeROOT_NAME, ROOT_PATH
 - 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolderNIL
 - 
Fields inherited from interface org.eclipse.emf.ecore.resource.ResourceOPTION_CIPHER, OPTION_LINE_DELIMITER, OPTION_LINE_DELIMITER_UNSPECIFIED, 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
 - 
Fields inherited from interface org.eclipse.emf.ecore.xmi.XMLResourceHREF, NIL, NO_NAMESPACE_SCHEMA_LOCATION, OPTION_ANY_SIMPLE_TYPE, OPTION_ANY_TYPE, OPTION_BINARY, OPTION_CONFIGURATION_CACHE, OPTION_DECLARE_XML, OPTION_DEFER_ATTACHMENT, OPTION_DEFER_IDREF_RESOLUTION, OPTION_DISABLE_NOTIFY, OPTION_DOM_USE_NAMESPACES_IN_SCOPE, OPTION_ELEMENT_HANDLER, OPTION_ENCODING, OPTION_ESCAPE_USING_CDATA, OPTION_EXTENDED_META_DATA, OPTION_FLUSH_THRESHOLD, OPTION_FORMATTED, OPTION_KEEP_DEFAULT_CONTENT, OPTION_LAX_FEATURE_PROCESSING, OPTION_LAX_WILDCARD_PROCESSING, OPTION_LINE_WIDTH, OPTION_MISSING_PACKAGE_HANDLER, OPTION_PARSER_FEATURES, OPTION_PARSER_PROPERTIES, OPTION_PROCESS_DANGLING_HREF, OPTION_PROCESS_DANGLING_HREF_DISCARD, OPTION_PROCESS_DANGLING_HREF_RECORD, OPTION_PROCESS_DANGLING_HREF_THROW, OPTION_PROXY_ATTRIBUTES, OPTION_RECORD_ANY_TYPE_NAMESPACE_DECLARATIONS, OPTION_RECORD_UNKNOWN_FEATURE, OPTION_RESOURCE_ENTITY_HANDLER, OPTION_RESOURCE_HANDLER, OPTION_ROOT_OBJECTS, OPTION_SAVE_DOCTYPE, OPTION_SAVE_TYPE_INFORMATION, OPTION_SCHEMA_LOCATION, OPTION_SCHEMA_LOCATION_IMPLEMENTATION, OPTION_SKIP_ESCAPE, OPTION_SKIP_ESCAPE_URI, OPTION_SUPPRESS_DOCUMENT_ROOT, OPTION_URI_HANDLER, OPTION_USE_CACHED_LOOKUP_TABLE, OPTION_USE_DEPRECATED_METHODS, OPTION_USE_ENCODED_ATTRIBUTE_STYLE, OPTION_USE_FILE_BUFFER, OPTION_USE_LEXICAL_HANDLER, OPTION_USE_PACKAGE_NS_URI_AS_LOCATION, OPTION_USE_PARSER_POOL, OPTION_USE_XML_NAME_TO_FEATURE_MAP, OPTION_XML_MAP, OPTION_XML_OPTIONS, OPTION_XML_VERSION, SCHEMA_LOCATION, TYPE, XML_NS, XML_SCHEMA_URI, XSI_NS, XSI_URI
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedCDOResourceImpl()CDOResourceImpl(org.eclipse.emf.common.util.URI initialURI)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidattached(org.eclipse.emf.ecore.EObject object)org.eclipse.emf.common.notify.NotificationChainbasicSetResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.emf.common.notify.NotificationChain notifications)voidcdoInternalLoading(org.eclipse.emf.ecore.EObject object)Informs the resource that anobjectcontained within it is being loaded.voidcdoInternalLoadingDone(org.eclipse.emf.ecore.EObject object)Informs the resource that anobjectcontained within it has finished being loaded.voidcdoInternalPostDetach(boolean remote, boolean top)It is really important for accessing the data to go throughCDOObjectImpl.cdoStore().voidcdoInternalPreLoad()protected org.eclipse.emf.common.util.EList<?>createList(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)voiddelete(java.util.Map<?,?> options)voiddetached(org.eclipse.emf.ecore.EObject object)inteBaseStructuralFeatureID(int derivedFeatureID, java.lang.Class<?> baseClass)inteDerivedStructuralFeatureID(int baseFeatureID, java.lang.Class<?> baseClass)org.eclipse.emf.ecore.resource.Resource.InternaleDirectResource()java.lang.ObjecteGet(int featureID, boolean resolve, boolean coreType)voideSet(int featureID, java.lang.Object newValue)protected org.eclipse.emf.ecore.EClasseStaticClass()org.eclipse.emf.common.util.TreeIterator<org.eclipse.emf.ecore.EObject>getAllContents()protected org.eclipse.emf.common.util.TreeIterator<org.eclipse.emf.ecore.EObject>getAllProperContents(java.util.List<org.eclipse.emf.ecore.EObject> contents)org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject>getContents()java.util.Map<java.lang.Object,java.lang.Object>getDefaultLoadOptions()java.util.Map<java.lang.Object,java.lang.Object>getDefaultSaveOptions()org.eclipse.emf.ecore.xmi.DOMHelpergetDOMHelper()java.lang.StringgetEncoding()org.eclipse.emf.ecore.EObjectgetEObject(java.lang.String uriFragment)Note: URI from temporary objects are going to changed when we commit the CDOTransaction.protected org.eclipse.emf.ecore.EObjectgetEObjectByID(java.lang.String id)Returns the object based on the fragment as an ID.java.util.Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.xml.type.AnyType>getEObjectToExtensionMap()java.util.Map<org.eclipse.emf.ecore.EObject,java.lang.String>getEObjectToIDMap()Deprecated.org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.resource.Resource.Diagnostic>getErrors()java.lang.StringgetID(org.eclipse.emf.ecore.EObject eObject)java.util.Map<java.lang.String,org.eclipse.emf.ecore.EObject>getIDToEObjectMap()Deprecated.java.util.Map<java.lang.String,org.eclipse.emf.ecore.EObject>getIntrinsicIDToEObjectMap()Returns the map used to cache the EObject that is identified by thevalueof its ID feature.java.lang.StringgetPublicId()org.eclipse.emf.ecore.resource.ResourceSetgetResourceSet()java.lang.StringgetSystemId()longgetTimeStamp()org.eclipse.emf.common.util.URIgetURI()java.lang.StringgetURIFragment(org.eclipse.emf.ecore.EObject object)org.eclipse.emf.common.util.URIgetURIGen()org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.resource.Resource.Diagnostic>getWarnings()java.lang.StringgetXMLVersion()booleanisExisting()booleanisLoaded()booleanisLoading()booleanisModified()booleanisRoot()booleanisTrackingModification()voidload(java.io.InputStream inputStream, java.util.Map<?,?> options)voidload(java.util.Map<?,?> options)voidload(org.w3c.dom.Node node, java.util.Map<?,?> options)voidload(org.xml.sax.InputSource inputSource, java.util.Map<?,?> options)voidrecacheURIs()voidsave(java.io.OutputStream outputStream, java.util.Map<?,?> options)voidsave(java.io.Writer writer, java.util.Map<?,?> options)voidsave(java.util.Map<?,?> options)org.w3c.dom.Documentsave(org.w3c.dom.Document document, java.util.Map<?,?> options, org.eclipse.emf.ecore.xmi.DOMHandler handler)voidsetDoctypeInfo(java.lang.String publicId, java.lang.String systemId)voidsetEncoding(java.lang.String encoding)protected voidsetExisting(boolean existing)voidsetFolder(CDOResourceFolder newFolder)voidsetID(org.eclipse.emf.ecore.EObject eObject, java.lang.String id)voidsetIntrinsicIDToEObjectMap(java.util.Map<java.lang.String,org.eclipse.emf.ecore.EObject> intrinsicIDToEObjectMap)Sets the map used to cache the EObject identified by the value of its ID feature.voidsetModified(boolean newModified)voidsetName(java.lang.String newName)voidsetPath(java.lang.String newPath)voidsetResourceSet(org.eclipse.emf.ecore.resource.ResourceSet newResourceSet)voidsetRoot(boolean root)voidsetTimeStamp(long newTimeStamp)voidsetTrackingModification(boolean newTrackingModification)voidsetTrackingModificationGen(boolean newTrackingModification)voidsetURI(org.eclipse.emf.common.util.URI newURI)voidsetURIGen(org.eclipse.emf.common.util.URI newURI)voidsetUseZip(boolean useZip)voidsetXMLVersion(java.lang.String version)java.lang.StringtoString(java.lang.String string)voidunload()booleanuseZip()- 
Methods inherited from class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImplbasicSetFolder, basicSetName, checkDuplicates, eStaticFeatureCount, getBasename, getExtension, getFolder, getName, getPath, setBasename, setExtension, setFolderGen, setNameGen, toString, trimExtension
 - 
Methods inherited from class org.eclipse.emf.internal.cdo.CDOObjectImplcdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreAttach, cdoInternalPreCommit, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createFeatureMap, createLock, createMap, createOrderedList, createUnorderedList, dynamicGet, dynamicSet, dynamicUnset, eAdapterAdded, eAdapterRemoved, eBasicAdapterListeners, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerAdapterArray, eContainerFeatureID, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicIsSet, eHasSettings, eInternalContainer, eInternalResource, eIsCaching, emfToString, equals, eSetClass, eSetDirectResource, eSetResource, eSettings, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature
 - 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpleBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID
 - 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpleAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetProxyURI
 - 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpleAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 - 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpleNotificationRequired, eNotify
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
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.cdo.eresource.CDOResourceNodegetBasename, getExtension, getFolder, getName, getPath, setBasename, setExtension, trimExtension
 - 
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.ecore.InternalEObjecteBasicRemoveFromContainer, eDerivedOperationID, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eUnset, eURIFragmentSegment
 
- 
 
- 
- 
- 
Method Detail- 
eStaticClassprotected org.eclipse.emf.ecore.EClass eStaticClass() - Overrides:
- eStaticClassin class- CDOResourceLeafImpl
- Generated
 
 - 
eDirectResourcepublic org.eclipse.emf.ecore.resource.Resource.Internal eDirectResource() - Specified by:
- eDirectResourcein interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eDirectResourcein class- CDOObjectImpl
- Since:
- 2.0
- Generated
- NOT
 
 - 
eDerivedStructuralFeatureIDpublic int eDerivedStructuralFeatureID(int baseFeatureID, java.lang.Class<?> baseClass)- Specified by:
- eDerivedStructuralFeatureIDin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eDerivedStructuralFeatureIDin class- org.eclipse.emf.ecore.impl.BasicEObjectImpl
 
 - 
eBaseStructuralFeatureIDpublic int eBaseStructuralFeatureID(int derivedFeatureID, java.lang.Class<?> baseClass)- Specified by:
- eBaseStructuralFeatureIDin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eBaseStructuralFeatureIDin class- org.eclipse.emf.ecore.impl.BasicEObjectImpl
 
 - 
isRootpublic boolean isRoot() - Specified by:
- isRootin interface- CDOResourceNode
- Since:
- 2.0
 
 - 
setRootpublic void setRoot(boolean root) - Since:
- 3.0
 
 - 
getResourceSetpublic org.eclipse.emf.ecore.resource.ResourceSet getResourceSet() - Specified by:
- getResourceSetin interface- CDOResource
- Specified by:
- getResourceSetin interface- org.eclipse.emf.ecore.resource.Resource
- Returns:
- the value of the 'Resource Set' attribute.
- See Also:
- CDOResource.setResourceSet(ResourceSet),- EresourcePackage.getCDOResource_ResourceSet()
- Generated
 
 - 
setResourceSetpublic void setResourceSet(org.eclipse.emf.ecore.resource.ResourceSet newResourceSet) - Specified by:
- setResourceSetin interface- CDOResource
- Parameters:
- newResourceSet- the new value of the 'Resource Set' attribute.
- See Also:
- CDOResource.getResourceSet()
- Generated
 
 - 
getURIGenpublic org.eclipse.emf.common.util.URI getURIGen() - Since:
- 2.0
- Generated
 
 - 
getURIpublic org.eclipse.emf.common.util.URI getURI() - Specified by:
- getURIin interface- CDOResource
- Specified by:
- getURIin interface- CDOResourceNode
- Specified by:
- getURIin interface- org.eclipse.emf.ecore.resource.Resource
- Overrides:
- getURIin class- CDOResourceNodeImpl
- Returns:
- the value of the 'URI' attribute.
- See Also:
- CDOResource.setURI(URI),- EresourcePackage.getCDOResource_URI()
- Generated
- NOT
 
 - 
recacheURIspublic void recacheURIs() - Overrides:
- recacheURIsin class- CDOResourceNodeImpl
- Since:
- 4.5
 
 - 
setURIGenpublic void setURIGen(org.eclipse.emf.common.util.URI newURI) - Since:
- 2.0
- Generated
 
 - 
setURIpublic void setURI(org.eclipse.emf.common.util.URI newURI) - Specified by:
- setURIin interface- CDOResource
- Specified by:
- setURIin interface- org.eclipse.emf.ecore.resource.Resource
- Parameters:
- newURI- the new value of the 'URI' attribute.
- See Also:
- CDOResource.getURI()
- Generated
- NOT
 
 - 
setPathpublic void setPath(java.lang.String newPath) Description copied from class:CDOResourceNodeImpl- Specified by:
- setPathin interface- CDOResourceNode
- Overrides:
- setPathin class- CDOResourceNodeImpl
- Parameters:
- newPath- the new value of the 'Path' attribute.
- See Also:
- CDOResourceNode.getPath()
- Added
 
 - 
setFolderpublic void setFolder(CDOResourceFolder newFolder) Description copied from class:CDOResourceNodeImpl- Specified by:
- setFolderin interface- CDOResourceNode
- Overrides:
- setFolderin class- CDOResourceNodeImpl
- Parameters:
- newFolder- the new value of the 'Folder' container reference.
- See Also:
- CDOResourceNode.getFolder()
- Added
 
 - 
setNamepublic void setName(java.lang.String newName) Description copied from class:CDOResourceNodeImpl- Specified by:
- setNamein interface- CDOResourceNode
- Overrides:
- setNamein class- CDOResourceNodeImpl
- Parameters:
- newName- the new value of the 'Name' attribute.
- See Also:
- CDOResourceNode.getName()
- Added
 
 - 
eGetpublic java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
- eGetin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eGetin class- CDOResourceNodeImpl
 
 - 
eSetpublic void eSet(int featureID, java.lang.Object newValue)- Specified by:
- eSetin interface- org.eclipse.emf.ecore.InternalEObject
- Overrides:
- eSetin class- CDOResourceNodeImpl
 
 - 
getContentspublic org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> getContents() - Specified by:
- getContentsin interface- CDOResource
- Specified by:
- getContentsin interface- org.eclipse.emf.ecore.resource.Resource
- Returns:
- the value of the 'Contents' containment reference list.
- See Also:
- EresourcePackage.getCDOResource_Contents()
- Generated
- NOT
 
 - 
cdoInternalPostDetachpublic void cdoInternalPostDetach(boolean remote, boolean top)Description copied from class:CDOObjectImplIt is really important for accessing the data to go throughCDOObjectImpl.cdoStore().CDOObjectImpl.eStore()will redirect you to the transient data.- Specified by:
- cdoInternalPostDetachin interface- InternalCDOObject
- Overrides:
- cdoInternalPostDetachin class- CDOObjectImpl
 
 - 
isModifiedpublic boolean isModified() - Specified by:
- isModifiedin interface- CDOResource
- Specified by:
- isModifiedin interface- org.eclipse.emf.ecore.resource.Resource
- Returns:
- the value of the 'Modified' attribute.
- See Also:
- CDOResource.setModified(boolean),- EresourcePackage.getCDOResource_Modified()
- Generated
- NOT
 
 - 
setModifiedpublic void setModified(boolean newModified) - Specified by:
- setModifiedin interface- CDOResource
- Specified by:
- setModifiedin interface- org.eclipse.emf.ecore.resource.Resource
- Parameters:
- newModified- the new value of the 'Modified' attribute.
- See Also:
- CDOResource.isModified()
- Generated
- NOT
 
 - 
isLoadedpublic boolean isLoaded() - Specified by:
- isLoadedin interface- CDOResource
- Specified by:
- isLoadedin interface- org.eclipse.emf.ecore.resource.Resource
- Returns:
- the value of the 'Loaded' attribute.
- See Also:
- EresourcePackage.getCDOResource_Loaded()
- Generated
- NOT
 
 - 
isTrackingModificationpublic boolean isTrackingModification() - Specified by:
- isTrackingModificationin interface- CDOResource
- Specified by:
- isTrackingModificationin interface- org.eclipse.emf.ecore.resource.Resource
- Returns:
- the value of the 'Tracking Modification' attribute.
- See Also:
- CDOResource.setTrackingModification(boolean),- EresourcePackage.getCDOResource_TrackingModification()
- Generated
 
 - 
setTrackingModificationGenpublic void setTrackingModificationGen(boolean newTrackingModification) - Since:
- 4.0
- Generated
 
 - 
setTrackingModificationpublic void setTrackingModification(boolean newTrackingModification) - Specified by:
- setTrackingModificationin interface- CDOResource
- Specified by:
- setTrackingModificationin interface- org.eclipse.emf.ecore.resource.Resource
- Parameters:
- newTrackingModification- the new value of the 'Tracking Modification' attribute.
- See Also:
- CDOResource.isTrackingModification()
- Generated
- NOT
 
 - 
getErrorspublic org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.resource.Resource.Diagnostic> getErrors() - Specified by:
- getErrorsin interface- CDOResource
- Specified by:
- getErrorsin interface- org.eclipse.emf.ecore.resource.Resource
- Returns:
- the value of the 'Errors' attribute list.
- See Also:
- EresourcePackage.getCDOResource_Errors()
- Generated
- NOT
 
 - 
getWarningspublic org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.resource.Resource.Diagnostic> getWarnings() - Specified by:
- getWarningsin interface- CDOResource
- Specified by:
- getWarningsin interface- org.eclipse.emf.ecore.resource.Resource
- Returns:
- the value of the 'Warnings' attribute list.
- See Also:
- EresourcePackage.getCDOResource_Warnings()
- Generated
- NOT
 
 - 
getTimeStamppublic long getTimeStamp() - Specified by:
- getTimeStampin interface- CDOResource
- Specified by:
- getTimeStampin interface- org.eclipse.emf.ecore.resource.Resource
- Returns:
- the value of the 'Time Stamp' attribute.
- See Also:
- CDOResource.setTimeStamp(long),- EresourcePackage.getCDOResource_TimeStamp()
- Generated
 
 - 
setTimeStamppublic void setTimeStamp(long newTimeStamp) - Specified by:
- setTimeStampin interface- CDOResource
- Specified by:
- setTimeStampin interface- org.eclipse.emf.ecore.resource.Resource
- Parameters:
- newTimeStamp- the new value of the 'Time Stamp' attribute.
- See Also:
- CDOResource.getTimeStamp()
- Generated
 
 - 
getAllContentspublic org.eclipse.emf.common.util.TreeIterator<org.eclipse.emf.ecore.EObject> getAllContents() - Specified by:
- getAllContentsin interface- org.eclipse.emf.ecore.resource.Resource
- See Also:
- ResourceImpl.getAllContents()
- Added
 
 - 
getEObjectpublic org.eclipse.emf.ecore.EObject getEObject(java.lang.String uriFragment) Note: URI from temporary objects are going to changed when we commit the CDOTransaction. Objects will not be accessible from their temporary URI once CDOTransaction is committed.Note: This resource is not actually used to lookup the resulting object in CDO. Only the CDOView is used for this lookup! This means that this resource can be used to resolve any fragment with a CDOID of the associated CDOView. - Specified by:
- getEObjectin interface- org.eclipse.emf.ecore.resource.Resource
- Added
 
 - 
getIntrinsicIDToEObjectMappublic java.util.Map<java.lang.String,org.eclipse.emf.ecore.EObject> getIntrinsicIDToEObjectMap() Returns the map used to cache the EObject that is identified by thevalueof its ID feature.- Returns:
- the map used to cache the EObject that is identified by the value of its ID feature.
- Since:
- 4.2
- See Also:
- setIntrinsicIDToEObjectMap(java.util.Map<java.lang.String, org.eclipse.emf.ecore.EObject>)
- Added
 
 - 
setIntrinsicIDToEObjectMappublic void setIntrinsicIDToEObjectMap(java.util.Map<java.lang.String,org.eclipse.emf.ecore.EObject> intrinsicIDToEObjectMap) Sets the map used to cache the EObject identified by the value of its ID feature. This cache is only activated if the map is notnull. The map will be lazily loaded by thegetEObjectByIDmethod. It is up to the client to clear the cache when it becomes invalid, e.g., when the ID of a previously mapped EObject is changed.- Parameters:
- intrinsicIDToEObjectMap- the new map or- null.
- Since:
- 4.2
- See Also:
- getIntrinsicIDToEObjectMap()
- Added
 
 - 
getEObjectByIDprotected org.eclipse.emf.ecore.EObject getEObjectByID(java.lang.String id) Returns the object based on the fragment as an ID.- Since:
- 4.2
- Added
 
 - 
getAllProperContentsprotected org.eclipse.emf.common.util.TreeIterator<org.eclipse.emf.ecore.EObject> getAllProperContents(java.util.List<org.eclipse.emf.ecore.EObject> contents) - Since:
- 4.2
- Added
 
 - 
getURIFragmentpublic java.lang.String getURIFragment(org.eclipse.emf.ecore.EObject object) - Specified by:
- getURIFragmentin interface- org.eclipse.emf.ecore.resource.Resource
- Added
 
 - 
isLoadingpublic boolean isLoading() - Specified by:
- isLoadingin interface- org.eclipse.emf.ecore.resource.Resource.Internal
- Added
 
 - 
cdoInternalLoadingpublic void cdoInternalLoading(org.eclipse.emf.ecore.EObject object) Description copied from interface:InternalCDOResourceInforms the resource that anobjectcontained within it is being loaded.- Specified by:
- cdoInternalLoadingin interface- InternalCDOResource
- Since:
- 4.2
- Added
 
 - 
cdoInternalLoadingDonepublic void cdoInternalLoadingDone(org.eclipse.emf.ecore.EObject object) Description copied from interface:InternalCDOResourceInforms the resource that anobjectcontained within it has finished being loaded.- Specified by:
- cdoInternalLoadingDonein interface- InternalCDOResource
- Since:
- 4.2
- Added
 
 - 
cdoInternalPreLoadpublic void cdoInternalPreLoad() - Specified by:
- cdoInternalPreLoadin interface- InternalCDOLoadable
- Overrides:
- cdoInternalPreLoadin class- CDOObjectImpl
- Since:
- 2.0
- Added
 
 - 
loadpublic void load(java.io.InputStream inputStream, java.util.Map<?,?> options) throws java.io.IOException- Specified by:
- loadin interface- org.eclipse.emf.ecore.resource.Resource
- Throws:
- java.io.IOException
- Added
 
 - 
loadpublic void load(java.util.Map<?,?> options) throws java.io.IOException- Specified by:
- loadin interface- org.eclipse.emf.ecore.resource.Resource
- Throws:
- java.io.IOException
- Added
 
 - 
savepublic void save(java.util.Map<?,?> options) throws java.io.IOException- Specified by:
- savein interface- org.eclipse.emf.ecore.resource.Resource
- Throws:
- java.io.IOException
- Added
 
 - 
savepublic void save(java.io.OutputStream outputStream, java.util.Map<?,?> options) throws java.io.IOException- Specified by:
- savein interface- org.eclipse.emf.ecore.resource.Resource
- Throws:
- java.io.IOException
- Added
 
 - 
unloadpublic void unload() - Specified by:
- unloadin interface- org.eclipse.emf.ecore.resource.Resource
- Added
 
 - 
deletepublic void delete(java.util.Map<?,?> options) throws java.io.IOException- Specified by:
- deletein interface- CDOResourceNode
- Specified by:
- deletein interface- org.eclipse.emf.ecore.resource.Resource
- Throws:
- java.io.IOException
- Added
 
 - 
attachedpublic void attached(org.eclipse.emf.ecore.EObject object) - Specified by:
- attachedin interface- org.eclipse.emf.ecore.resource.Resource.Internal
- Added
 
 - 
detachedpublic void detached(org.eclipse.emf.ecore.EObject object) - Specified by:
- detachedin interface- org.eclipse.emf.ecore.resource.Resource.Internal
- Added
 
 - 
basicSetResourceSetpublic org.eclipse.emf.common.notify.NotificationChain basicSetResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.emf.common.notify.NotificationChain notifications)- Specified by:
- basicSetResourceSetin interface- org.eclipse.emf.ecore.resource.Resource.Internal
- See Also:
- ResourceImpl.basicSetResourceSet(ResourceSet, NotificationChain)
- Added
 
 - 
isExistingpublic boolean isExisting() - Specified by:
- isExistingin interface- CDOResource
- Added
 
 - 
setExistingprotected void setExisting(boolean existing) - Since:
- 3.0
- Added
 
 - 
createListprotected org.eclipse.emf.common.util.EList<?> createList(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) - Overrides:
- createListin class- CDOObjectImpl
- Added
 
 - 
toStringpublic java.lang.String toString(java.lang.String string) - Overrides:
- toStringin class- CDOResourceNodeImpl
 
 - 
getIDpublic java.lang.String getID(org.eclipse.emf.ecore.EObject eObject) - Specified by:
- getIDin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
setIDpublic void setID(org.eclipse.emf.ecore.EObject eObject, java.lang.String id)- Specified by:
- setIDin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
useZippublic boolean useZip() - Specified by:
- useZipin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
setUseZippublic void setUseZip(boolean useZip) - Specified by:
- setUseZipin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
getPublicIdpublic java.lang.String getPublicId() - Specified by:
- getPublicIdin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
getSystemIdpublic java.lang.String getSystemId() - Specified by:
- getSystemIdin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
getDOMHelperpublic org.eclipse.emf.ecore.xmi.DOMHelper getDOMHelper() - Specified by:
- getDOMHelperin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
getDefaultLoadOptionspublic java.util.Map<java.lang.Object,java.lang.Object> getDefaultLoadOptions() - Specified by:
- getDefaultLoadOptionsin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
getDefaultSaveOptionspublic java.util.Map<java.lang.Object,java.lang.Object> getDefaultSaveOptions() - Specified by:
- getDefaultSaveOptionsin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
getEObjectToExtensionMappublic java.util.Map<org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.xml.type.AnyType> getEObjectToExtensionMap() - Specified by:
- getEObjectToExtensionMapin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
getEncodingpublic java.lang.String getEncoding() - Specified by:
- getEncodingin interface- org.eclipse.net4j.util.io.EncodingProvider
- Specified by:
- getEncodingin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
setEncodingpublic void setEncoding(java.lang.String encoding) - Specified by:
- setEncodingin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
getXMLVersionpublic java.lang.String getXMLVersion() - Specified by:
- getXMLVersionin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
setXMLVersionpublic void setXMLVersion(java.lang.String version) - Specified by:
- setXMLVersionin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
setDoctypeInfopublic void setDoctypeInfo(java.lang.String publicId, java.lang.String systemId)- Specified by:
- setDoctypeInfoin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
loadpublic void load(org.w3c.dom.Node node, java.util.Map<?,?> options) throws java.io.IOException- Specified by:
- loadin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Throws:
- java.io.IOException
- Since:
- 4.4
 
 - 
loadpublic void load(org.xml.sax.InputSource inputSource, java.util.Map<?,?> options) throws java.io.IOException- Specified by:
- loadin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Throws:
- java.io.IOException
- Since:
- 4.4
 
 - 
savepublic void save(java.io.Writer writer, java.util.Map<?,?> options) throws java.io.IOException- Specified by:
- savein interface- org.eclipse.emf.ecore.xmi.XMLResource
- Throws:
- java.io.IOException
- Since:
- 4.4
 
 - 
savepublic org.w3c.dom.Document save(org.w3c.dom.Document document, java.util.Map<?,?> options, org.eclipse.emf.ecore.xmi.DOMHandler handler)- Specified by:
- savein interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
getIDToEObjectMap@Deprecated public java.util.Map<java.lang.String,org.eclipse.emf.ecore.EObject> getIDToEObjectMap() Deprecated.- Specified by:
- getIDToEObjectMapin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 - 
getEObjectToIDMap@Deprecated public java.util.Map<org.eclipse.emf.ecore.EObject,java.lang.String> getEObjectToIDMap() Deprecated.- Specified by:
- getEObjectToIDMapin interface- org.eclipse.emf.ecore.xmi.XMLResource
- Since:
- 4.4
 
 
- 
 
-