org.eclipse.gmf.runtime.emf.core.clipboard
Class CopyingResourceSet
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.NotifierImpl
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
org.eclipse.gmf.runtime.emf.core.clipboard.CopyingResourceSet
- All Implemented Interfaces:
- org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.resource.ResourceSet
public class CopyingResourceSet
- extends org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl |
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.ResourcesEList<E extends java.lang.Object & org.eclipse.emf.ecore.resource.Resource> |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Fields inherited from class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl |
adapterFactories, loadOptions, packageRegistry, resourceFactoryRegistry, resources, uriConverter, uriResourceMap |
Fields inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl |
eAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAG |
Fields inherited from interface org.eclipse.emf.ecore.resource.ResourceSet |
RESOURCE_SET__RESOURCES |
Constructor Summary |
CopyingResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
|
Methods inherited from class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl |
createResource, delegatedGetResource, demandCreateResource, demandLoad, demandLoadHelper, getAllContents, getResources, handleDemandLoadException, setPackageRegistry, setResourceFactoryRegistry, setURIConverter, setURIResourceMap, toString |
Methods inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl |
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
eNotify |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
CopyingResourceSet
public CopyingResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
getResourcesMap
public java.util.Map getResourcesMap()
getEObject
public org.eclipse.emf.ecore.EObject getEObject(org.eclipse.emf.common.util.URI uri,
boolean loadOnDemand)
- Specified by:
getEObject
in interface org.eclipse.emf.ecore.resource.ResourceSet
- Overrides:
getEObject
in class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
getResource
public org.eclipse.emf.ecore.resource.Resource getResource(org.eclipse.emf.common.util.URI uri,
boolean loadOnDemand)
- Specified by:
getResource
in interface org.eclipse.emf.ecore.resource.ResourceSet
- Overrides:
getResource
in class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
getURIResourceMap
public java.util.Map getURIResourceMap()
- Overrides:
getURIResourceMap
in class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
createResource
public org.eclipse.emf.ecore.resource.Resource createResource(org.eclipse.emf.common.util.URI uri)
- Specified by:
createResource
in interface org.eclipse.emf.ecore.resource.ResourceSet
- Overrides:
createResource
in class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
eNotificationRequired
public boolean eNotificationRequired()
- Overrides:
eNotificationRequired
in class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
getAdapterFactories
public org.eclipse.emf.common.util.EList getAdapterFactories()
- Specified by:
getAdapterFactories
in interface org.eclipse.emf.ecore.resource.ResourceSet
- Overrides:
getAdapterFactories
in class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
getLoadOptions
public java.util.Map getLoadOptions()
- Specified by:
getLoadOptions
in interface org.eclipse.emf.ecore.resource.ResourceSet
- Overrides:
getLoadOptions
in class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
getPackageRegistry
public org.eclipse.emf.ecore.EPackage.Registry getPackageRegistry()
- Specified by:
getPackageRegistry
in interface org.eclipse.emf.ecore.resource.ResourceSet
- Overrides:
getPackageRegistry
in class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
getResourceFactoryRegistry
public org.eclipse.emf.ecore.resource.Resource.Factory.Registry getResourceFactoryRegistry()
- Specified by:
getResourceFactoryRegistry
in interface org.eclipse.emf.ecore.resource.ResourceSet
- Overrides:
getResourceFactoryRegistry
in class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
getURIConverter
public org.eclipse.emf.ecore.resource.URIConverter getURIConverter()
- Specified by:
getURIConverter
in interface org.eclipse.emf.ecore.resource.ResourceSet
- Overrides:
getURIConverter
in class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.