private Environment getEnvironment()
        {
            CoreModel model;
            XmiReader reader;

            reader = new XmiReader(@"C:\Repos\SheetModel\Ocl20Test\resource\myExampleRose.xml");
            Assert.IsNotNull(model = reader.getModel());
            return(model.getEnvironmentWithoutParents());
        }
Ejemplo n.º 2
0
        private static void loadTypesDefinitions()
        {
            if (oclTypesEnvironment == null)
            {
                XmiReader reader = new XmiReader(@"C:\Repos\SheetModel\Ocl20\resource\metamodels\oclPrimitiveTypes.xml");
                oclTypesModel = reader.getMetamodel();

                if (oclTypesModel != null)
                {
                    if (oclPackage == null)
                    {
                        oclPackage = new Ocl20PackageImpl();
                    }

                    oclTypesEnvironment = EnvironmentFactoryManager.getInstance(oclPackage).getEnvironmentInstance();
                    oclTypesModel.setOclPackage(oclPackage);
                    oclTypesModel.populateEnvironment(oclTypesEnvironment);
                }
            }
        }
 public static void setUp(TestContext testContext)
 {
     reader = new XmiReader(@"C:\Repos\SheetModel\Ocl20Test\resource\myExampleRose.xml");
     setUmlModelsRepository();
 }