Class QlDcsRuntimeModule

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

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

      • QlDcsRuntimeModule

        public QlDcsRuntimeModule()
    • Method Detail

      • bindXtextResource

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

        public Class<? extends org.eclipse.xtext.resource.IDerivedStateComputer> bindIDerivedStateComputer()
      • bindIValueConverterService

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

        public Class<? extends org.eclipse.xtext.scoping.ICaseInsensitivityHelper> bindICaseInsensitivityHelper()
      • bindEObjectAtOffsetHelper

        public Class<? extends org.eclipse.xtext.resource.EObjectAtOffsetHelper> bindEObjectAtOffsetHelper()
      • bindILocationInFileProvider

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

        public Class<? extends org.eclipse.xtext.serializer.sequencer.ITransientValueService> bindITransientValueService2()
      • bindLinkingHelper

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

        public Class<? extends org.eclipse.xtext.serializer.tokens.IEnumLiteralSerializer> bindIEnumLiteralSerializer()
      • bindICrossReferenceSerializer

        public Class<? extends org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer> bindICrossReferenceSerializer()
      • bindIHiddenTokenSequencer

        public Class<? extends org.eclipse.xtext.serializer.sequencer.IHiddenTokenSequencer> bindIHiddenTokenSequencer()
      • bindIKeywordSerializer

        public Class<? extends org.eclipse.xtext.serializer.tokens.IKeywordSerializer> bindIKeywordSerializer()
      • bindInternalizeTokenProvider

        public Class<? extends com._1c.g5.v8.dt.ql.serializer.InternalizeTokenProvider> bindInternalizeTokenProvider()
      • bindIElementMatcherProvider

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

        public Class<? extends org.eclipse.xtext.findReferences.IReferenceFinder> bindIReferenceFinder()
      • configureResourceValidator

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

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

        public void configureGenericSemanticSequencer​(com.google.inject.Binder binder)
        Overrides:
        configureGenericSemanticSequencer in class org.eclipse.xtext.service.DefaultRuntimeModule
      • 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()