Add -loadWorkspacePlugins command option to headless launcher to trigger loading of model generator plugins located in the project workspace
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 775399f..770f7c2 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 @@
 		// 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();