org.metadiff.infra.ecore.util
Class ModelLoaderUtil
java.lang.Object
org.metadiff.infra.ecore.util.ModelLoaderUtil
- public class ModelLoaderUtil
- extends java.lang.Object
Helper class for loading Ecore based models
TODO check the usefulness of this class!
- Author:
- Mark Kofman
Method Summary |
static ModelLoaderUtil |
getInstance()
If not yet created, create new static singleton instance of
ModelLoaderUtil class |
org.eclipse.emf.ecore.resource.Resource |
loadResource(java.lang.String fileFullName)
Load resource using full file name |
org.eclipse.emf.ecore.resource.Resource |
loadResource(org.eclipse.emf.common.util.URI uri)
Load resource using URI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
private static ModelLoaderUtil instance
resourceSet
private org.eclipse.emf.ecore.resource.ResourceSet resourceSet
ModelLoaderUtil
private ModelLoaderUtil()
getInstance
public static ModelLoaderUtil getInstance()
- If not yet created, create new static singleton instance of
ModelLoaderUtil class
- Returns:
- singleton instance
loadResource
public org.eclipse.emf.ecore.resource.Resource loadResource(org.eclipse.emf.common.util.URI uri)
- Load resource using URI
- Parameters:
uri
- resource URI
- Returns:
- loaded resource
loadResource
public org.eclipse.emf.ecore.resource.Resource loadResource(java.lang.String fileFullName)
- Load resource using full file name
- Returns:
- loaded resource