public void setup() { Java_PackageImpl.init(); var resource = new XmiResource(Java_PackageImpl.eINSTANCE, Java_FactoryImpl.eINSTANCE); var model = resource.Load("C:/Users/Simon/Data/git2/examples-java/crossecore-java/resources/org.eclipse.gmt.modisco.java.kyanos.xmi") as Model; }
public void Load2() { var resource = new XmiResource(SerializationPackageImpl.eINSTANCE, SerializationFactoryImpl.eINSTANCE); var root = resource.Load("C:/Users/Simon/Data/git2/crossecore/model/Serialization.xmi") as MyClass; Assert.IsNotNull(root); Assert.IsNotNull(root.selection); Assert.IsNotNull(root.selection2); }
public void Load() { EcorePackageImpl.init(); //TODO: https://msdn.microsoft.com/de-de/library/ms182475.aspx var resource = new XmiResource(); var epackage = resource.Load("C:/Users/Simon/Data/git2/crossecore/model/Ecore.ecore"); //resource.Save(""); Assert.IsNotNull(epackage); }
// [TestMethod] public void Load() { EcorePackageImpl.init(); //TODO: https://msdn.microsoft.com/de-de/library/ms182475.aspx var resource = new XmiResource(); var epackage = resource.Load("C:/Users/Simon/Data/git2/crossecore/model/Ecore.ecore") as EPackage; foreach (EClassifier c in epackage.eClassifiers) { Debug.WriteLine(c.name); } resource.Save(""); Assert.IsNotNull(epackage); }