org.eclipse.emf.ecore.resource.impl
Class URIMappingRegistryImpl.URIMapImpl

java.lang.Object
  extended by org.eclipse.emf.common.util.BasicEMap.DelegatingMap
      extended by org.eclipse.emf.ecore.resource.impl.URIMappingRegistryImpl.URIMapImpl
All Implemented Interfaces:
java.util.Map<URI,URI>, EMap.InternalMapView<URI,URI>, ExtensibleURIConverterImpl.URIMap, ExtensibleURIConverterImpl.URIMap.Internal, URIConverterImpl.URIMap
Enclosing class:
URIMappingRegistryImpl

protected class URIMappingRegistryImpl.URIMapImpl
extends BasicEMap.DelegatingMap
implements URIConverterImpl.URIMap, ExtensibleURIConverterImpl.URIMap.Internal

A map that is a ExtensibleURIConverterImpl.URIMap.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl.URIMap
ExtensibleURIConverterImpl.URIMap.Internal
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Constructor Summary
URIMappingRegistryImpl.URIMapImpl()
          Creates an instance.
 
Method Summary
 URI getURI(URI uri)
          Returns the remapped URI, or the URI itself.
 int modificationCount()
          Delegates to the URIMappingRegistryImpl.modificationCount().
 
Methods inherited from class org.eclipse.emf.common.util.BasicEMap.DelegatingMap
clear, containsKey, containsValue, eMap, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, 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

URIMappingRegistryImpl.URIMapImpl

public URIMappingRegistryImpl.URIMapImpl()
Creates an instance.

Method Detail

getURI

public URI getURI(URI uri)
Returns the remapped URI, or the URI itself. This implementation delegates to the containing URIMappingRegistryImpl.

Specified by:
getURI in interface ExtensibleURIConverterImpl.URIMap
Parameters:
uri - the URI to remap.
Returns:
the remapped URI, or the URI itself.

modificationCount

public int modificationCount()
Delegates to the URIMappingRegistryImpl.modificationCount().

Specified by:
modificationCount in interface ExtensibleURIConverterImpl.URIMap.Internal
Since:
2.8

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