InMemoryEmfModel modelA = createEmfModel(modelsRoot.resolve("TreeA.xmi").toAbsolutePath().toUri(), modelsRoot.resolve("TreeB.xmi").toAbsolutePath().toUri());
public static InMemoryEmfModel createEmfModel (URI ModelUriMain, URI ModelUriReferenced) throws IOException
{
org.eclipse.emf.common.util.URI uriA = org.eclipse.emf.common.util.URI.createURI(ModelUriMain.toString());
org.eclipse.emf.common.util.URI uriB = org.eclipse.emf.common.util.URI.createURI(ModelUriReferenced.toString());
ResourceSet resourceSet = new CachedResourceSet();
Resource mainRessource = resourceSet.createResource(uriA);
Resource referencedRessource = resourceSet.createResource(uriB);
mainRessource.load(null);
referencedRessource.load(null);
InMemoryEmfModel test = new InMemoryEmfModel(mainRessource);
return test;
}