## Uses of Interface
org.eclipse.emf.ecore.EPackage.Registry

Packages that use EPackage.Registry
org.eclipse.emf.ecore: Provides an API for the Ecore dialect of UML.
org.eclipse.emf.ecore.impl: Provides an implementation of Ecore.
org.eclipse.emf.ecore.plugin: Provides platform neutral integration with Eclipse.
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.mapping.ecore2xml.util

Uses of EPackage.Registry in org.eclipse.emf.ecore

Fields in org.eclipse.emf.ecore declared as EPackage.Registry
`static EPackage.Registry` `EPackage.Registry.INSTANCE`

Uses of EPackage.Registry in org.eclipse.emf.ecore.impl

Classes in org.eclipse.emf.ecore.impl that implement EPackage.Registry
`class` `EPackageRegistryImpl` An implementation of a package registry that can delegate failed lookup to another registry.
`static class` `EPackageRegistryImpl.Delegator` A package registry implementation that delegates to a class loader specific registry.

Fields in org.eclipse.emf.ecore.impl declared as EPackage.Registry
`protected EPackage.Registry` `EPackageRegistryImpl.delegateRegistry` The delegate registry.

Fields in org.eclipse.emf.ecore.impl with type parameters of type EPackage.Registry
`protected static java.util.Map<java.lang.ClassLoader,EPackage.Registry>` `EPackageRegistryImpl.classLoaderToRegistryMap` A map from class loader to its associated registry.

Methods in org.eclipse.emf.ecore.impl that return EPackage.Registry
`static EPackage.Registry` `EPackageRegistryImpl.createGlobalRegistry()` Creates the `instance` of the global registry.
`protected EPackage.Registry` `EPackageRegistryImpl.Delegator.delegateRegistry()`
`protected EPackage.Registry` `EPackageRegistryImpl.Delegator.delegateRegistry(java.lang.ClassLoader classLoader)`
`static EPackage.Registry` `EPackageRegistryImpl.getRegistry(java.lang.ClassLoader classLoader)` Returns the package registry associated with the given class loader.

Constructors in org.eclipse.emf.ecore.impl with parameters of type EPackage.Registry
`EPackageRegistryImpl(EPackage.Registry delegateRegistry)` Creates a delegating instance.

Uses of EPackage.Registry in org.eclipse.emf.ecore.plugin

Methods in org.eclipse.emf.ecore.plugin that return EPackage.Registry
`static EPackage.Registry` `EcorePlugin.getDefaultRegistryImplementation()` Returns the default registry implementation singleton.

Uses of EPackage.Registry in org.eclipse.emf.ecore.resource

Methods in org.eclipse.emf.ecore.resource that return EPackage.Registry
`EPackage.Registry` `ResourceSet.getPackageRegistry()` Returns the registry used for looking up a package based namespace.

Methods in org.eclipse.emf.ecore.resource with parameters of type EPackage.Registry
`void` `ResourceSet.setPackageRegistry(EPackage.Registry packageRegistry)` Set the registry used for looking up a package based namespace.

Uses of EPackage.Registry in org.eclipse.emf.ecore.resource.impl

Fields in org.eclipse.emf.ecore.resource.impl declared as EPackage.Registry
`protected EPackage.Registry` `ResourceSetImpl.packageRegistry` The local package registry.

Methods in org.eclipse.emf.ecore.resource.impl that return EPackage.Registry
`EPackage.Registry` `ResourceSetImpl.getPackageRegistry()`

Methods in org.eclipse.emf.ecore.resource.impl with parameters of type EPackage.Registry
`void` `ResourceSetImpl.setPackageRegistry(EPackage.Registry packageRegistry)`

Uses of EPackage.Registry in org.eclipse.emf.ecore.util

Fields in org.eclipse.emf.ecore.util declared as EPackage.Registry
`protected EPackage.Registry` `BasicExtendedMetaData.demandRegistry`
`protected EPackage.Registry` `BasicExtendedMetaData.registry`

Constructors in org.eclipse.emf.ecore.util with parameters of type EPackage.Registry
`BasicExtendedMetaData(EPackage.Registry registry)`
`BasicExtendedMetaData(java.lang.String annotationURI, EPackage.Registry registry)`
`BasicExtendedMetaData(java.lang.String annotationURI, EPackage.Registry registry, java.util.Map<EModelElement,EAnnotation> annotationMap)`

Uses of EPackage.Registry in org.eclipse.emf.ecore.xmi.impl

Fields in org.eclipse.emf.ecore.xmi.impl declared as EPackage.Registry
`protected EPackage.Registry` `XMLHelperImpl.packageRegistry`
`protected EPackage.Registry` `XMLMapImpl.packageRegistry`
`protected EPackage.Registry` `XMLHandler.packageRegistry`

Methods in org.eclipse.emf.ecore.xmi.impl that return EPackage.Registry
`EPackage.Registry` `XMLMapImpl.getPackageRegistry()`

Methods in org.eclipse.emf.ecore.xmi.impl with parameters of type EPackage.Registry
`void` `XMLMapImpl.setPackageRegistry(EPackage.Registry packageRegistry)`

Uses of EPackage.Registry in org.eclipse.emf.ecore.xmi.util

Fields in org.eclipse.emf.ecore.xmi.util declared as EPackage.Registry
`protected EPackage.Registry` `XMLProcessor.registry`

Methods in org.eclipse.emf.ecore.xmi.util that return EPackage.Registry
`EPackage.Registry` `XMLProcessor.getEPackageRegistry()`

Constructors in org.eclipse.emf.ecore.xmi.util with parameters of type EPackage.Registry
`XMLProcessor(EPackage.Registry registry)` Protected constructor - should be used for in statically generated models, or in the case schema(s) is known when XMLProcessor is created

Uses of EPackage.Registry in org.eclipse.emf.mapping.ecore2xml.util

Constructors in org.eclipse.emf.mapping.ecore2xml.util with parameters of type EPackage.Registry
`Ecore2XMLExtendedMetaData(EPackage.Registry ePackageRegistry, Ecore2XMLRegistry ecore2xmlRegistry)`
`Ecore2XMLExtendedMetaData(java.lang.String annotationURI, EPackage.Registry ePackageRegistry, Ecore2XMLRegistry ecore2xmlRegistry)`

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