org.eclipse.emf.emfstore.internal.common
Class ResourceFactoryRegistry
java.lang.Object
org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl
org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl
org.eclipse.emf.emfstore.internal.common.ResourceFactoryRegistry
- All Implemented Interfaces:
- org.eclipse.emf.ecore.resource.Resource.Factory, org.eclipse.emf.ecore.resource.Resource.Factory.Registry
public class ResourceFactoryRegistry
- extends org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl
- implements org.eclipse.emf.ecore.resource.Resource.Factory.Registry
A Registry for EMFResources that will return itself as Factory and always provide an EMFStore Resource.
- Author:
- emueller
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resource.Factory |
org.eclipse.emf.ecore.resource.Resource.Factory.Descriptor, org.eclipse.emf.ecore.resource.Resource.Factory.Registry |
Fields inherited from interface org.eclipse.emf.ecore.resource.Resource.Factory.Registry |
DEFAULT_CONTENT_TYPE_IDENTIFIER, DEFAULT_EXTENSION, INSTANCE |
ResourceFactoryRegistry
public ResourceFactoryRegistry()
createResource
public org.eclipse.emf.ecore.resource.Resource createResource(org.eclipse.emf.common.util.URI uri)
-
- Specified by:
createResource
in interface org.eclipse.emf.ecore.resource.Resource.Factory
- Overrides:
createResource
in class org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl
getFactory
public org.eclipse.emf.ecore.resource.Resource.Factory getFactory(org.eclipse.emf.common.util.URI uri)
-
- Specified by:
getFactory
in interface org.eclipse.emf.ecore.resource.Resource.Factory.Registry
- See Also:
Resource.Factory.Registry.getFactory(org.eclipse.emf.common.util.URI)
getFactory
public org.eclipse.emf.ecore.resource.Resource.Factory getFactory(org.eclipse.emf.common.util.URI uri,
String contentType)
-
- Specified by:
getFactory
in interface org.eclipse.emf.ecore.resource.Resource.Factory.Registry
- See Also:
Resource.Factory.Registry.getFactory(org.eclipse.emf.common.util.URI,
java.lang.String)
getProtocolToFactoryMap
public Map<String,Object> getProtocolToFactoryMap()
-
- Specified by:
getProtocolToFactoryMap
in interface org.eclipse.emf.ecore.resource.Resource.Factory.Registry
- See Also:
Resource.Factory.Registry.getProtocolToFactoryMap()
getExtensionToFactoryMap
public Map<String,Object> getExtensionToFactoryMap()
-
- Specified by:
getExtensionToFactoryMap
in interface org.eclipse.emf.ecore.resource.Resource.Factory.Registry
- See Also:
Resource.Factory.Registry.getExtensionToFactoryMap()
getContentTypeToFactoryMap
public Map<String,Object> getContentTypeToFactoryMap()
-
- Specified by:
getContentTypeToFactoryMap
in interface org.eclipse.emf.ecore.resource.Resource.Factory.Registry
- See Also:
Resource.Factory.Registry.getContentTypeToFactoryMap()
Copyright © 2015. All Rights Reserved.