|
@@ -12,6 +12,7 @@ package org.yakindu.sct.domain.generic.resource;
|
|
|
|
|
|
import org.eclipse.emf.ecore.resource.Resource;
|
|
|
import org.eclipse.xtext.ui.shared.SharedStateModule;
|
|
|
+import org.yakindu.sct.domain.extension.IDomain;
|
|
|
import org.yakindu.sct.domain.extension.IModuleProvider;
|
|
|
import org.yakindu.sct.model.stext.STextRuntimeModule;
|
|
|
import org.yakindu.sct.model.stext.resource.StextResource;
|
|
@@ -29,11 +30,9 @@ import com.google.inject.util.Modules;
|
|
|
*/
|
|
|
public class ResourceModuleProvider implements IModuleProvider {
|
|
|
|
|
|
- public static final String HEADLESS = "Headless";
|
|
|
-
|
|
|
@Override
|
|
|
public Module getModule(String... options) {
|
|
|
- if (options.length == 1 && HEADLESS.equals(options[0])) {
|
|
|
+ if (options.length == 1 && IDomain.OPTION_HEADLESS.equals(options[0])) {
|
|
|
return getLanguageRuntimeModule();
|
|
|
}
|
|
|
Module module = Modules.override(getLanguageRuntimeModule())
|