Class RightQlRuntimeModule

  • All Implemented Interfaces:
    com.google.inject.Module

    public class RightQlRuntimeModule
    extends AbstractRightQlRuntimeModule
    Use this class to register components to be used at runtime / without the Equinox extension registry.
    • Constructor Detail

      • RightQlRuntimeModule

        public RightQlRuntimeModule()
    • Method Detail

      • bindEObjectAtOffsetHelper

        public Class<? extends org.eclipse.xtext.resource.EObjectAtOffsetHelper> bindEObjectAtOffsetHelper()
        Bind EObjectAtOffsetHelper.
        Returns:
        EObjectAtOffsetHelper
      • bindICheckerExpressionType

        public Class<? extends IExpressionTypeChecker> bindICheckerExpressionType()
        Bind ICheckerExpressionType.
        Returns:
        ICheckerExpressionType
      • bindIDerivedStateComputer

        public Class<? extends org.eclipse.xtext.resource.IDerivedStateComputer> bindIDerivedStateComputer()
        Bind IDerivedStateComputer.
        Returns:
        IDerivedStateComputer
      • bindIDynamicDbViewFieldComputer

        public Class<? extends IDynamicDbViewFieldComputer> bindIDynamicDbViewFieldComputer()
        Bind IDynamicDbViewFieldComputer
        Returns:
        IDynamicDbViewFieldComputer
      • bindILocationInFileProvider

        public Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> bindILocationInFileProvider()
        Overrides:
        bindILocationInFileProvider in class org.eclipse.xtext.service.DefaultRuntimeModule
      • bindIParseHelper

        public Class<? extends IParseHelper> bindIParseHelper()
        Bind IParseHelper
        Returns:
        IParseHelper
      • bindIPlatformScopeProvider

        public Class<? extends IPlatformScopeProvider> bindIPlatformScopeProvider()
        Bind IPlatformScopeProvider.
        Returns:
        IPlatformScopeProvider
      • bindLinkingHelper

        public Class<? extends org.eclipse.xtext.linking.impl.LinkingHelper> bindLinkingHelper()
      • bindXtextResource

        public Class<? extends org.eclipse.xtext.resource.XtextResource> bindXtextResource()
        Overrides:
        bindXtextResource in class org.eclipse.xtext.service.DefaultRuntimeModule
      • bindIElementMatcherProvider

        public Class<? extends org.eclipse.xtext.formatting.IElementMatcherProvider> bindIElementMatcherProvider()
      • configureResourceValidator

        public void configureResourceValidator​(com.google.inject.Binder binder)
      • bindIDiagnosticConverter

        public Class<? extends org.eclipse.xtext.validation.IDiagnosticConverter> bindIDiagnosticConverter()
      • bindDiagnostician

        public Class<? extends org.eclipse.emf.ecore.util.Diagnostician> bindDiagnostician()
        Overrides:
        bindDiagnostician in class org.eclipse.xtext.service.DefaultRuntimeModule
      • bindCompositeEValidator

        public Class<? extends org.eclipse.xtext.validation.CompositeEValidator> bindCompositeEValidator()
      • bindINodeModelStreamer

        public Class<? extends org.eclipse.xtext.formatting.INodeModelStreamer> bindINodeModelStreamer()