Changeset 963
- Timestamp:
- 05/26/12 10:36:29 (12 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
dpf-scala-fma/no.dpf.text.casestudy/src/EMFTest.java
r961 r963 5 5 import org.eclipse.emf.common.util.URI; 6 6 import org.eclipse.emf.ecore.EObject; 7 import org.eclipse.emf.ecore.EPackage; 7 8 import org.eclipse.emf.ecore.resource.Resource; 8 9 import org.eclipse.emf.ecore.resource.ResourceSet; … … 22 23 public static void main(String[] args) { 23 24 initializeResourceFactories(); 24 EObject o = loadModel("models/original_minimal_metamodel.ecore"); 25 EObject o1 = loadModel("models/original_minimal_metamodel.ecore"); 26 System.out.println(resourceSet.getResources()); 27 EObject o = loadModel("models/original_model.xmi"); 25 28 System.out.println("Test:" + o); 26 29 Iterator i = o.eAllContents(); 27 while( i.hasNext()){30 while(false && i.hasNext()){ 28 31 EObject e = (EObject)i.next(); 29 32 System.out.println(i); … … 49 52 }// initializeResourceFactories 50 53 54 private static EObject loadModel(String fnameModel) { 55 return loadModel(fnameModel, true); 56 } 57 51 58 /** 52 59 * Loads models, if the model is already loaded, it is unload and re-loaded again. … … 54 61 * @return 55 62 */ 56 private static EObject loadModel(String fnameModel ) {63 private static EObject loadModel(String fnameModel,boolean unload) { 57 64 58 65 /* … … 72 79 * and therefore can be easily reloaded. 73 80 */ 74 if ( resourceInstance.isLoaded()) {81 if (unload && resourceInstance.isLoaded()) { 75 82 resourceInstance.unload(); 76 83 try {
![(please configure the [header_logo] section in trac.ini)](/trac/eclipsep/chrome/site/your_project_logo.png)