Package org.openhab.core.model.rule.ide
Class RulesIdeModule
java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.ide.DefaultIdeModule
org.eclipse.xtext.xbase.ide.DefaultXbaseIdeModule
org.openhab.core.model.rule.ide.AbstractRulesIdeModule
org.openhab.core.model.rule.ide.RulesIdeModule
- All Implemented Interfaces:
com.google.inject.Module
Use this class to register ide components.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionClass
<? extends org.eclipse.xtext.xbase.typesystem.internal.IFeatureScopeTracker.Provider> Methods inherited from class org.openhab.core.model.rule.ide.AbstractRulesIdeModule
bindIContentAssistParser, bindIPrefixMatcher, bindIProposalConflictHelper, bindIRenameService2, bindIRenameStrategy2, configureContentAssistLexer
Methods inherited from class org.eclipse.xtext.xbase.ide.DefaultXbaseIdeModule
bindIdeContentProposalPriorities, bindIdeContentProposalProvider, bindIdeCrossrefProposalProvider, bindIIdeTypesProposalProvider, bindSemanticHighlightingCalculator, configureClasspathScanner
Methods inherited from class org.eclipse.xtext.ide.DefaultIdeModule
bindIProjectConfigProvider, configureExecutorService, configureIResourceDescriptionsLiveScope
Methods inherited from class org.eclipse.xtext.service.AbstractGenericModule
bindProperties, configure, getBindings, tryBindProperties
-
Constructor Details
-
RulesIdeModule
public RulesIdeModule()
-
-
Method Details
-
bindIFeatureScopeTrackerProvider
public Class<? extends org.eclipse.xtext.xbase.typesystem.internal.IFeatureScopeTracker.Provider> bindIFeatureScopeTrackerProvider()- Overrides:
bindIFeatureScopeTrackerProvider
in classorg.eclipse.xtext.xbase.ide.DefaultXbaseIdeModule
-