Class RightQlRuntimeModule

java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.service.DefaultRuntimeModule
com._1c.g5.v8.dt.right.ql.AbstractRightQlRuntimeModule
com._1c.g5.v8.dt.right.ql.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 Details

    • RightQlRuntimeModule

      public RightQlRuntimeModule()
  • Method Details

    • 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()
    • bindIScopeProvider

      public Class<? extends org.eclipse.xtext.scoping.IScopeProvider> bindIScopeProvider()
      Overrides:
      bindIScopeProvider in class AbstractRightQlRuntimeModule
    • bindXtextResource

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

      public void configureIScopeProviderDelegate(com.google.inject.Binder binder)
      Overrides:
      configureIScopeProviderDelegate in class AbstractRightQlRuntimeModule
    • bindIElementMatcherProvider

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

      public Class<? extends org.eclipse.xtext.resource.IContainer.Manager> bindIContainer$Manager()
      Overrides:
      bindIContainer$Manager in class AbstractRightQlRuntimeModule
    • bindSyntaxErrorMessageProvider

      public Class<? extends SyntaxErrorMessageProvider> bindSyntaxErrorMessageProvider()
    • bindIParser

      public Class<? extends org.eclipse.xtext.parser.IParser> bindIParser()
      Overrides:
      bindIParser in class AbstractRightQlRuntimeModule
    • bindLexer

      public Class<? extends org.eclipse.xtext.parser.antlr.Lexer> bindLexer()
      Overrides:
      bindLexer in class AbstractRightQlRuntimeModule
    • configureRuntimeLexer

      public void configureRuntimeLexer(com.google.inject.Binder binder)
      Overrides:
      configureRuntimeLexer in class AbstractRightQlRuntimeModule
    • 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()
    • bindIValueConverterService

      public Class<? extends org.eclipse.xtext.conversion.IValueConverterService> bindIValueConverterService()
      Overrides:
      bindIValueConverterService in class org.eclipse.xtext.service.DefaultRuntimeModule
    • bindEValidatorRegistrar

      public Class<? extends org.eclipse.xtext.validation.EValidatorRegistrar> bindEValidatorRegistrar()