Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Davis2014-10-13 00:47:53 +0000
committerMatthew Davis2014-10-13 00:47:53 +0000
commit2001f9f098f1c7c332c9dfd875142c17d12084e0 (patch)
treeb86f17be62cb9efd8f92538c2f6841111c70da7e
parentd080c979d0c253840f8a81b5d828dfa64e2a79d2 (diff)
downloadorg.eclipse.stem-2001f9f098f1c7c332c9dfd875142c17d12084e0.tar.gz
org.eclipse.stem-2001f9f098f1c7c332c9dfd875142c17d12084e0.tar.xz
org.eclipse.stem-2001f9f098f1c7c332c9dfd875142c17d12084e0.zip
Add -loadWorkspacePlugins command option to headless launcher to trigger loading of model generator plugins located in the project workspace
-rw-r--r--core/org.eclipse.stem.ui.headless/src/org/eclipse/stem/ui/headless/HeadlessLauncher.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/core/org.eclipse.stem.ui.headless/src/org/eclipse/stem/ui/headless/HeadlessLauncher.java b/core/org.eclipse.stem.ui.headless/src/org/eclipse/stem/ui/headless/HeadlessLauncher.java
index 775399f15..770f7c296 100644
--- a/core/org.eclipse.stem.ui.headless/src/org/eclipse/stem/ui/headless/HeadlessLauncher.java
+++ b/core/org.eclipse.stem.ui.headless/src/org/eclipse/stem/ui/headless/HeadlessLauncher.java
@@ -83,9 +83,11 @@ public class HeadlessLauncher extends Launcher
// Tell the display executor to use non-UI execution controls
DisplaySafeExecutor.forceHeadless();
- // Touch the activator to force workspace bundles to load
- org.eclipse.stem.model.common.Activator a = org.eclipse.stem.model.common.Activator.getPlugin();
- System.out.println(a);
+ // Touch the model generator's bundle loader activator to force workspace bundles to load
+ if (args.containsKey("loadWorkspacePlugins")) {
+ System.out.println("Loading workspace plugins");
+ org.eclipse.stem.model.common.Activator.getPlugin();
+ }
setStreams();

Back to the top