Package org.eclipse.epsilon.emc.emf
Class CachedResourceSet
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.epsilon.emc.emf.CachedResourceSet
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.resource.ResourceSet
public class CachedResourceSet
extends org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.MappedResourceLocator, org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.ResourceLocator, org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.ResourcesEList<E extends 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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
Field Summary
Fields inherited from class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
adapterFactories, loadOptions, packageRegistry, resourceFactoryRegistry, resourceLocator, 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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
configure
(org.eclipse.emf.ecore.xmi.XMLResource resource) org.eclipse.emf.ecore.resource.Resource
createNewResource
(org.eclipse.emf.common.util.URI uri, String contentType) org.eclipse.emf.ecore.resource.Resource
createResource
(org.eclipse.emf.common.util.URI uri, String contentType) static CachedResourceSet.Cache
getCache()
Methods inherited from class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
createResource, delegatedGetResource, demandCreateResource, demandLoad, demandLoadHelper, getAdapterFactories, getAllContents, getEObject, getLoadOptions, getPackageRegistry, getResource, getResourceFactoryRegistry, getResources, getURIConverter, getURIResourceMap, 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
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, 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
-
Field Details
-
cache
-
-
Constructor Details
-
CachedResourceSet
public CachedResourceSet()
-
-
Method Details
-
getCache
-
createResource
public org.eclipse.emf.ecore.resource.Resource createResource(org.eclipse.emf.common.util.URI uri, String contentType) - Specified by:
createResource
in interfaceorg.eclipse.emf.ecore.resource.ResourceSet
- Overrides:
createResource
in classorg.eclipse.emf.ecore.resource.impl.ResourceSetImpl
-
createNewResource
public org.eclipse.emf.ecore.resource.Resource createNewResource(org.eclipse.emf.common.util.URI uri, String contentType) -
configure
public void configure(org.eclipse.emf.ecore.xmi.XMLResource resource)
-