org.eclipse.gmt.umlx.registry.util
Class ModelFileResolver

java.lang.Object
  extended by org.eclipse.gmt.umlx.registry.util.AbstractModelResolver
      extended by org.eclipse.gmt.umlx.registry.util.ModelFileResolver
All Implemented Interfaces:
ModelResolver

public class ModelFileResolver
extends AbstractModelResolver

ModelFileResolver support use of the ModelRegistry in a standalone application. FIXME solve problem of locating model registry model when there is no project FIXME solve problem of starting up EMF and friends standalone


Constructor Summary
ModelFileResolver(java.io.File file)
           
ModelFileResolver(java.io.File file, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
           
 
Method Summary
 org.eclipse.emf.common.util.URI getURI(Accessor accessor)
          Return the (Ecore) URI suitable for getting the (Ecore) resource defined by the accessor of a (Workspace) resource.
 
Methods inherited from class org.eclipse.gmt.umlx.registry.util.AbstractModelResolver
getResource, getResourceSet, getURI, getURI
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelFileResolver

public ModelFileResolver(java.io.File file,
                         org.eclipse.emf.ecore.resource.ResourceSet resourceSet)

ModelFileResolver

public ModelFileResolver(java.io.File file)
Method Detail

getURI

public org.eclipse.emf.common.util.URI getURI(Accessor accessor)
Return the (Ecore) URI suitable for getting the (Ecore) resource defined by the accessor of a (Workspace) resource.

Parameters:
accessor - the name and type of resource to be located.
Returns:
the Ecore URI