## Uses of Interface
org.eclipse.emf.ecore.resource.ResourceSet

Packages that use ResourceSet
org.eclipse.emf.codegen.ecore.generator
org.eclipse.emf.codegen.ecore.genmodel.impl
org.eclipse.emf.converter
org.eclipse.emf.converter.util
org.eclipse.emf.ecore.change.util: Provides utilities.
org.eclipse.emf.ecore.resource: Provides an API for modeling abstract persistent resources.
org.eclipse.emf.ecore.resource.impl: Provides an implementation of the resource API.
org.eclipse.emf.ecore.util: Provides utilities.
org.eclipse.emf.ecore.xmi.impl
org.eclipse.emf.ecore.xmi.util
org.eclipse.emf.edit.domain: This provides support for an `EditingDomain`, which acts a centralized control mechanism for managing a set of interrelated models and the `Command`s which modify them.
org.eclipse.emf.importer
org.eclipse.emf.importer.ecore
org.eclipse.emf.importer.java.builder
org.eclipse.emf.importer.rose.builder
org.eclipse.emf.mapping.command
org.eclipse.emf.mapping.domain

Uses of ResourceSet in org.eclipse.emf.codegen.ecore.generator

Fields in org.eclipse.emf.codegen.ecore.generator declared as ResourceSet
`ResourceSet` `Generator.Options.resourceSet` The resource set containing the input, from which a URI converter, package registry, resource factory registry, etc can be obtained.

Uses of ResourceSet in org.eclipse.emf.codegen.ecore.genmodel.impl

Fields in org.eclipse.emf.codegen.ecore.genmodel.impl declared as ResourceSet
`protected ResourceSet` `GenBaseImpl.GenAnnotationCopier.newContext`

Constructors in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type ResourceSet
`GenBaseImpl.GenAnnotationCopier(ResourceSet newContext, EObject oldContext)`

Uses of ResourceSet in org.eclipse.emf.converter

Fields in org.eclipse.emf.converter declared as ResourceSet
`protected ResourceSet` `ModelConverter.externalGenModelResourceSet`

Methods in org.eclipse.emf.converter that return ResourceSet
`protected ResourceSet` `ModelConverter.createExternalGenModelResourceSet()`
`ResourceSet` `ModelConverter.createResourceSet()`

Uses of ResourceSet in org.eclipse.emf.converter.util

Methods in org.eclipse.emf.converter.util that return ResourceSet
`static ResourceSet` `ConverterUtil.createResourceSet()`

Uses of ResourceSet in org.eclipse.emf.ecore.change.util

Constructors in org.eclipse.emf.ecore.change.util with parameters of type ResourceSet
`ChangeRecorder(ResourceSet resourceSet)`

Uses of ResourceSet in org.eclipse.emf.ecore.resource

Methods in org.eclipse.emf.ecore.resource that return ResourceSet
`ResourceSet` `Resource.getResourceSet()` Returns the containing resource set.

Methods in org.eclipse.emf.ecore.resource with parameters of type ResourceSet
`NotificationChain` `Resource.Internal.basicSetResourceSet(ResourceSet resourceSet, NotificationChain notifications)` Sets the resource to be contained by the given resource set, and returns the notifications this produces.

Uses of ResourceSet in org.eclipse.emf.ecore.resource.impl

Classes in org.eclipse.emf.ecore.resource.impl that implement ResourceSet
`class` `ResourceSetImpl` An extensible resource set implementation.

Fields in org.eclipse.emf.ecore.resource.impl declared as ResourceSet
`protected ResourceSet` `BinaryResourceImpl.EObjectInputStream.resourceSet`
`protected ResourceSet` `ResourceImpl.resourceSet` The containing resource set.

Methods in org.eclipse.emf.ecore.resource.impl that return ResourceSet
`ResourceSet` `ResourceImpl.getResourceSet()`

Methods in org.eclipse.emf.ecore.resource.impl with parameters of type ResourceSet
`NotificationChain` `ResourceImpl.basicSetResourceSet(ResourceSet resourceSet, NotificationChain notifications)` Sets the new containing resource set, and removes the resource from a previous containing resource set, if necessary.

Uses of ResourceSet in org.eclipse.emf.ecore.util

Methods in org.eclipse.emf.ecore.util with parameters of type ResourceSet
`static java.util.Collection<EStructuralFeature.Setting>` `EcoreUtil.UsageCrossReferencer.find(EObject eObjectOfInterest, ResourceSet resourceSet)` Returns a collection of usage references from the specified content tree.
`static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>>` `EcoreUtil.ExternalCrossReferencer.find(ResourceSet resourceSet)` Returns a map of all external cross references from the specified content tree.
`static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>>` `EcoreUtil.ProxyCrossReferencer.find(ResourceSet resourceSet)` Returns a map of all proxy references from the specified content tree.
`static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>>` `EcoreUtil.UnresolvedProxyCrossReferencer.find(ResourceSet resourceSet)` Returns a map of all unresolvable proxies from the specified content tree.
`static java.util.Map<EObject,java.util.Collection<EStructuralFeature.Setting>>` `EcoreUtil.UsageCrossReferencer.findAll(java.util.Collection<?> eObjectsOfInterest, ResourceSet resourceSet)` Returns a map of usage references from the specified content tree.

`static

`<T> TreeIterator<T>`

`

`EcoreUtil.getAllContents(ResourceSet resourceSet, boolean resolve)`
Returns a tree iterator that iterates over all the `direct resources` in the resource set and over the content `tree` of each.

`static

`<T> TreeIterator<T>`

`

`EcoreUtil.getAllProperContents(ResourceSet resourceSet, boolean resolve)`
Returns a tree iterator that iterates over all the `direct resources` in the resource set and over the content `tree` of each, skipping over any child object that's in a different resource from its parent.

`protected java.util.Iterator<Resource>` `EcoreUtil.ContentTreeIterator.getResourceSetChildren(ResourceSet resourceSet)` Returns an iterator over the `children` of the given parent resource set.
`static boolean` `EcoreUtil.isAncestor(ResourceSet ancestorResourceSet, EObject eObject)` Returns whether the given resource set is that of the object, i.e., whether the object is in the `content tree` of the resource set.
`static EObject` `EcoreUtil.resolve(EObject proxy, ResourceSet resourceSet)` Returns the resolved object represented by proxy.
`static void` `EcoreUtil.resolveAll(ResourceSet resourceSet)` Visits all proxies in the resource set and tries to resolve them.
`protected void` `ECrossReferenceAdapter.setTarget(ResourceSet target)` Handles installation of the adapter on a ResourceSet by adding the adapter to each of the directly contained objects.
`protected void` `EContentAdapter.setTarget(ResourceSet target)` Handles installation of the adapter on a ResourceSet by adding the adapter to each of the directly contained objects.
`protected void` `ECrossReferenceAdapter.unsetTarget(ResourceSet target)` Handles undoing the installation of the adapter from a ResourceSet by removing the adapter to each of the directly contained objects.
`protected void` `EContentAdapter.unsetTarget(ResourceSet target)` Handles undoing the installation of the adapter from a ResourceSet by removing the adapter from each of the directly contained objects.
`boolean` `EcoreValidator.validateEResourceSet(ResourceSet eResourceSet, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

Constructors in org.eclipse.emf.ecore.util with parameters of type ResourceSet
`EcoreUtil.CrossReferencer(ResourceSet resourceSet)` Creates an instance for the given resource set.
`EcoreUtil.ExternalCrossReferencer(ResourceSet resourceSet)` Creates an instance for the given resource set.
`EcoreUtil.ProxyCrossReferencer(ResourceSet resourceSet)` Creates an instance for the given resource set.
`EcoreUtil.UnresolvedProxyCrossReferencer(ResourceSet resourceSet)` Creates an instance for the given resource set.
`EcoreUtil.UsageCrossReferencer(ResourceSet resourceSet)` Creates an instance for the given resource set.

Uses of ResourceSet in org.eclipse.emf.ecore.xmi.impl

Fields in org.eclipse.emf.ecore.xmi.impl declared as ResourceSet
`protected ResourceSet` `XMLHandler.resourceSet`

Uses of ResourceSet in org.eclipse.emf.ecore.xmi.util

Methods in org.eclipse.emf.ecore.xmi.util that return ResourceSet
`protected ResourceSet` `XMLProcessor.createResourceSet()`

Uses of ResourceSet in org.eclipse.emf.edit.domain

Classes in org.eclipse.emf.edit.domain that implement ResourceSet
`protected class` `AdapterFactoryEditingDomain.AdapterFactoryEditingDomainResourceSet` This is an implementation of a context that knows about this editing domain.

Fields in org.eclipse.emf.edit.domain declared as ResourceSet
`protected ResourceSet` `AdapterFactoryEditingDomain.resourceSet` This is the resource set used to contain all created and loaded resources.

Methods in org.eclipse.emf.edit.domain that return ResourceSet
`ResourceSet` `AdapterFactoryEditingDomain.getResourceSet()` This returns the resource set used to contain all created and loaded resources.
`ResourceSet` `EditingDomain.getResourceSet()` This returns the resource set within which all the created and loaded resources reside.

Constructors in org.eclipse.emf.edit.domain with parameters of type ResourceSet
`AdapterFactoryEditingDomain(AdapterFactory adapterFactory, CommandStack commandStack, ResourceSet resourceSet)` Create an instance from the adapter factory, the specialized command stack, and the specialized resource set.

Uses of ResourceSet in org.eclipse.emf.importer

Methods in org.eclipse.emf.importer that return ResourceSet
`protected ResourceSet` `ModelImporter.createExternalGenModelResourceSet()`
`ResourceSet` `ModelImporter.getGenModelResourceSet()`

Methods in org.eclipse.emf.importer with parameters of type ResourceSet
`void` `ModelImporter.addToResource(EPackage ePackage, ResourceSet resourceSet)`

Uses of ResourceSet in org.eclipse.emf.importer.ecore

Methods in org.eclipse.emf.importer.ecore with parameters of type ResourceSet
`void` `EcoreImporter.addToResource(EPackage ePackage, ResourceSet resourceSet)`

Uses of ResourceSet in org.eclipse.emf.importer.java.builder

Methods in org.eclipse.emf.importer.java.builder that return ResourceSet
`protected ResourceSet` `JavaEcoreBuilder.createResourceSet()`

Uses of ResourceSet in org.eclipse.emf.importer.rose.builder

Methods in org.eclipse.emf.importer.rose.builder with parameters of type ResourceSet
`void` `RoseUtil.createResource(UnitTreeNode tree, ResourceSet resourceSet)`
`void` `RoseUtil.saveEcoreFiles(ResourceSet resourceSet)`

Uses of ResourceSet in org.eclipse.emf.mapping.command

Fields in org.eclipse.emf.mapping.command declared as ResourceSet
`protected ResourceSet` `PersistentCommandStack.Decoder.resourceSet`

Methods in org.eclipse.emf.mapping.command with parameters of type ResourceSet
`protected PersistentCommandStack.Decoder` `PersistentCommandStack.createDecoder(MappingRoot mappingRoot, ResourceSet resourceSet, java.lang.ClassLoader classLoader)` You can overide this to create your own type of decoder.

Constructors in org.eclipse.emf.mapping.command with parameters of type ResourceSet
`PersistentCommandStack.Decoder(MappingRoot mappingRoot, ResourceSet resourceSet, java.lang.ClassLoader classLoader)`

Uses of ResourceSet in org.eclipse.emf.mapping.domain

Constructors in org.eclipse.emf.mapping.domain with parameters of type ResourceSet
`AdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory, AdapterFactory topDomainAdapterFactory, AdapterFactory bottomDomainAdapterFactory, CommandStack commandStack, ResourceSet resourceSet)`
`AdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory, AdapterFactory editingDomainAdapterFactory, CommandStack commandStack, ResourceSet resourceSet)`
`PluginAdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory, AdapterFactory topDomainAdapterFactory, AdapterFactory bottomDomainAdapterFactory, CommandStack commandStack, ResourceSet resourceSet, java.lang.String mappingDomainKey)`
`PluginAdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory, AdapterFactory editingDomainAdapterFactory, CommandStack commandStack, ResourceSet resourceSet, java.lang.String mappingDomainKey)`

Copyright 2001-2006 IBM Corporation and others. All Rights Reserved.