Package org.openhab.core.model.rule
Class RulesStandaloneSetup
java.lang.Object
org.openhab.core.model.rule.RulesStandaloneSetupGenerated
org.openhab.core.model.rule.RulesStandaloneSetup
- All Implemented Interfaces:
org.eclipse.xtext.ISetup
- Direct Known Subclasses:
RulesIdeSetup
Initialization support for running Xtext languages
without equinox extension registry
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.inject.Injector
com.google.inject.Injector
static void
doSetup
(ScriptServiceUtil scriptServiceUtil, ScriptEngine scriptEngine) static com.google.inject.Injector
setScriptEngine
(ScriptEngine scriptEngine) setScriptServiceUtil
(ScriptServiceUtil scriptServiceUtil) static com.google.inject.Injector
Methods inherited from class org.openhab.core.model.rule.RulesStandaloneSetupGenerated
register
-
Constructor Details
-
RulesStandaloneSetup
public RulesStandaloneSetup()
-
-
Method Details
-
createInjectorAndDoEMFRegistration
public com.google.inject.Injector createInjectorAndDoEMFRegistration()- Specified by:
createInjectorAndDoEMFRegistration
in interfaceorg.eclipse.xtext.ISetup
- Overrides:
createInjectorAndDoEMFRegistration
in classRulesStandaloneSetupGenerated
-
setScriptServiceUtil
-
setScriptEngine
-
getScriptServiceUtil
-
getScriptEngine
-
doSetup
-
createInjector
public com.google.inject.Injector createInjector()- Overrides:
createInjector
in classRulesStandaloneSetupGenerated
-
getInjector
public static com.google.inject.Injector getInjector() -
unregister
public static com.google.inject.Injector unregister()
-