diff options
author | Kristóf Marussy <kris7topher@gmail.com> | 2019-06-09 15:13:00 -0400 |
---|---|---|
committer | Kristóf Marussy <kris7topher@gmail.com> | 2019-06-09 15:13:00 -0400 |
commit | cd63ccf6fba2a812a9b115635bbd209c92cebad0 (patch) | |
tree | 6f2a04b6fd274dffe6bb72c1afdf87989c0ba6db /Domains/hu.bme.mit.inf.dslreasoner.domains.cps/xtend-gen/hu/bme/mit/inf/dslreasoner/domains/cps/mdeo/CpsMdeOptimiserMain.java | |
parent | Simplify satellite metamodel further (diff) | |
download | VIATRA-Generator-cd63ccf6fba2a812a9b115635bbd209c92cebad0.tar.gz VIATRA-Generator-cd63ccf6fba2a812a9b115635bbd209c92cebad0.tar.zst VIATRA-Generator-cd63ccf6fba2a812a9b115635bbd209c92cebad0.zip |
Bump MDEOptimizer version
https://github.com/mde-optimiser/mde_optimiser/issues/49
Diffstat (limited to 'Domains/hu.bme.mit.inf.dslreasoner.domains.cps/xtend-gen/hu/bme/mit/inf/dslreasoner/domains/cps/mdeo/CpsMdeOptimiserMain.java')
-rw-r--r-- | Domains/hu.bme.mit.inf.dslreasoner.domains.cps/xtend-gen/hu/bme/mit/inf/dslreasoner/domains/cps/mdeo/CpsMdeOptimiserMain.java | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/xtend-gen/hu/bme/mit/inf/dslreasoner/domains/cps/mdeo/CpsMdeOptimiserMain.java b/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/xtend-gen/hu/bme/mit/inf/dslreasoner/domains/cps/mdeo/CpsMdeOptimiserMain.java index 7a2a7e99..c047f255 100644 --- a/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/xtend-gen/hu/bme/mit/inf/dslreasoner/domains/cps/mdeo/CpsMdeOptimiserMain.java +++ b/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/xtend-gen/hu/bme/mit/inf/dslreasoner/domains/cps/mdeo/CpsMdeOptimiserMain.java | |||
@@ -1,10 +1,8 @@ | |||
1 | package hu.bme.mit.inf.dslreasoner.domains.cps.mdeo; | 1 | package hu.bme.mit.inf.dslreasoner.domains.cps.mdeo; |
2 | 2 | ||
3 | import com.google.inject.Injector; | ||
4 | import hu.bme.mit.inf.dslreasoner.domains.cps.CpsPackage; | 3 | import hu.bme.mit.inf.dslreasoner.domains.cps.CpsPackage; |
5 | import hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem; | 4 | import hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem; |
6 | import hu.bme.mit.inf.dslreasoner.domains.cps.generator.CpsGenerator; | 5 | import hu.bme.mit.inf.dslreasoner.domains.cps.generator.CpsGenerator; |
7 | import hu.bme.mit.inf.dslreasoner.domains.cps.mdeo.ExcludedRun; | ||
8 | import java.io.BufferedReader; | 6 | import java.io.BufferedReader; |
9 | import java.io.BufferedWriter; | 7 | import java.io.BufferedWriter; |
10 | import java.io.FileReader; | 8 | import java.io.FileReader; |
@@ -19,7 +17,7 @@ import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl; | |||
19 | import org.eclipse.xtext.xbase.lib.CollectionLiterals; | 17 | import org.eclipse.xtext.xbase.lib.CollectionLiterals; |
20 | import org.eclipse.xtext.xbase.lib.Exceptions; | 18 | import org.eclipse.xtext.xbase.lib.Exceptions; |
21 | import org.eclipse.xtext.xbase.lib.Pair; | 19 | import org.eclipse.xtext.xbase.lib.Pair; |
22 | import uk.ac.kcl.inf.mdeoptimiser.languages.MoptStandaloneSetup; | 20 | import uk.ac.kcl.inf.mdeoptimiser.interfaces.cli.Run; |
23 | 21 | ||
24 | @SuppressWarnings("all") | 22 | @SuppressWarnings("all") |
25 | public class CpsMdeOptimiserMain { | 23 | public class CpsMdeOptimiserMain { |
@@ -46,8 +44,7 @@ public class CpsMdeOptimiserMain { | |||
46 | problem.eResource().save(CollectionLiterals.<Object, Object>emptyMap()); | 44 | problem.eResource().save(CollectionLiterals.<Object, Object>emptyMap()); |
47 | Pair<String, String> _mappedTo = Pair.<String, String>of("cps.ecore", CpsPackage.eNS_URI); | 45 | Pair<String, String> _mappedTo = Pair.<String, String>of("cps.ecore", CpsPackage.eNS_URI); |
48 | CpsMdeOptimiserMain.fixupHenshinModel("model/cps.henshin", "model/cps_fixup.henshin", Collections.<String, String>unmodifiableMap(CollectionLiterals.<String, String>newHashMap(_mappedTo))); | 46 | CpsMdeOptimiserMain.fixupHenshinModel("model/cps.henshin", "model/cps_fixup.henshin", Collections.<String, String>unmodifiableMap(CollectionLiterals.<String, String>newHashMap(_mappedTo))); |
49 | final Injector injector = new MoptStandaloneSetup().createInjectorAndDoEMFRegistration(); | 47 | Run.main(new String[] { "-p", CpsMdeOptimiserMain.PROJECT_PATH, "-m", CpsMdeOptimiserMain.MOPT_PATH }); |
50 | injector.<ExcludedRun>getInstance(ExcludedRun.class).run(CpsMdeOptimiserMain.PROJECT_PATH, CpsMdeOptimiserMain.MOPT_PATH); | ||
51 | } catch (Throwable _e) { | 48 | } catch (Throwable _e) { |
52 | throw Exceptions.sneakyThrow(_e); | 49 | throw Exceptions.sneakyThrow(_e); |
53 | } | 50 | } |