package org.openflexo.dm; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.resource.ResourceSet; import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl; import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl; public class Test { /** * @param args */ public static void main(String[] args) { Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(Resource.Factory.Registry.DEFAULT_EXTENSION, new XMIResourceFactoryImpl()); ResourceSet resourceSet = new ResourceSetImpl(); Resource resource = resourceSet.getResource(URI.createFileURI("c:\\coucou.xmi"), true); org.eclipse.emf.ecore.impl.EPackageImpl rootNode = (org.eclipse.emf.ecore.impl.EPackageImpl) resource.getContents().get(0); } }