org.eclipse.emf.ecore.impl
Class EPackageRegistryImpl

java.lang.Object
  |
  +--java.util.AbstractMap
        |
        +--java.util.HashMap
              |
              +--org.eclipse.emf.ecore.impl.EPackageRegistryImpl
All Implemented Interfaces:
java.lang.Cloneable, EPackage.Registry, java.util.Map, java.io.Serializable

public class EPackageRegistryImpl
extends java.util.HashMap
implements EPackage.Registry

An implementation of a package registry.

See Also:
Serialized Form

Inner classes inherited from class java.util.Map
java.util.Map.Entry
 
Fields inherited from interface org.eclipse.emf.ecore.EPackage.Registry
INSTANCE
 
Constructor Summary
EPackageRegistryImpl()
           
 
Method Summary
 EPackage delegatedGetEPackage(java.lang.String nsURI)
           
 EPackage getEPackage(java.lang.String nsURI)
          Looks up the value in the map, converting EPackage.Descriptor objects to EPackage objects on demand.
protected  void initialize(EPackage ePackage)
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Constructor Detail

EPackageRegistryImpl

public EPackageRegistryImpl()
Method Detail

getEPackage

public EPackage getEPackage(java.lang.String nsURI)
Description copied from interface: EPackage.Registry
Looks up the value in the map, converting EPackage.Descriptor objects to EPackage objects on demand.
Specified by:
getEPackage in interface EPackage.Registry

initialize

protected void initialize(EPackage ePackage)

delegatedGetEPackage

public EPackage delegatedGetEPackage(java.lang.String nsURI)

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