diff --git a/TorcsEMAMGenerator/experiments.iml b/TorcsEMAMGenerator/experiments.iml index 498fe8de7a53450e43ccc75b18cf61a535cb9289..a5f4d0ff5e9a8be528f7700676d68904d7810973 100644 --- a/TorcsEMAMGenerator/experiments.iml +++ b/TorcsEMAMGenerator/experiments.iml @@ -1,6 +1,6 @@ - + @@ -12,6 +12,7 @@ + @@ -49,7 +50,7 @@ - + diff --git a/TorcsEMAMGenerator/src/main/java/de/monticore/lang/monticar/torcs_dl/Experiments.java b/TorcsEMAMGenerator/src/main/java/de/monticore/lang/monticar/torcs_dl/Experiments.java index 6a86b2e7b4a294ca7a05517dc102dfaf2d22a8f5..82d302365040aa2597b12573822ca54d8c0addd6 100644 --- a/TorcsEMAMGenerator/src/main/java/de/monticore/lang/monticar/torcs_dl/Experiments.java +++ b/TorcsEMAMGenerator/src/main/java/de/monticore/lang/monticar/torcs_dl/Experiments.java @@ -37,11 +37,6 @@ public class Experiments { TaggingResolver taggingResolver = createSymTabAndTaggingResolver(MODELS_PATH); RosToEmamTagSchema.registerTagTypes(taggingResolver); - MiddlewareGenerator middlewareGenerator = new MiddlewareGenerator(); - - middlewareGenerator.add(new CPPGenImpl(), "cpp"); - middlewareGenerator.add(new RosCppGenImpl(), "roscpp"); - LinkedList inputs = new LinkedList(); inputs.add("Imagepreprocessing"); inputs.add("Featureextraction"); @@ -56,6 +51,10 @@ public class Experiments { TagHelper.resolveTags(taggingResolver, componentInstanceSymbol); + MiddlewareGenerator middlewareGenerator = new MiddlewareGenerator(); + + middlewareGenerator.add(new CPPGenImpl(), "cpp"); + middlewareGenerator.add(new RosCppGenImpl(), "roscpp"); middlewareGenerator.setGenerationTargetPath(TARGET_PATH_GENERATED +inpu); middlewareGenerator.generate(componentInstanceSymbol, taggingResolver);