Class DefaultXbaseRuntimeModule

    • Constructor Detail

      • DefaultXbaseRuntimeModule

        public DefaultXbaseRuntimeModule()
    • Method Detail

      • bindIEvaluationContext

        public java.lang.Class<? extends IEvaluationContext> bindIEvaluationContext()
      • bindIExpressionInterpreter

        public java.lang.Class<? extends IExpressionInterpreter> bindIExpressionInterpreter()
      • bindIQualifiedNameConverter

        public java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameConverter> bindIQualifiedNameConverter()
      • bindIQualifiedNameProvider

        public java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
        Overrides:
        bindIQualifiedNameProvider in class org.eclipse.xtext.service.DefaultRuntimeModule
      • bindIValueConverterService

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

        public java.lang.Class<? extends org.eclipse.xtext.scoping.IScopeProvider> bindIScopeProvider()
        Overrides:
        bindIScopeProvider in class org.eclipse.xtext.service.DefaultRuntimeModule
      • configureLinkingIScopeProvider

        public void configureLinkingIScopeProvider​(com.google.inject.Binder binder)
        Overrides:
        configureLinkingIScopeProvider in class org.eclipse.xtext.service.DefaultRuntimeModule
      • configureSerializerIScopeProvider

        public void configureSerializerIScopeProvider​(com.google.inject.Binder binder)
        Overrides:
        configureSerializerIScopeProvider in class org.eclipse.xtext.service.DefaultRuntimeModule
      • configureIScopeProviderDelegate

        public void configureIScopeProviderDelegate​(com.google.inject.Binder binder)
      • bindILinker

        public java.lang.Class<? extends org.eclipse.xtext.linking.ILinker> bindILinker()
        Overrides:
        bindILinker in class org.eclipse.xtext.service.DefaultRuntimeModule
      • bindXtextResource

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

        public java.lang.Class<? extends UniqueClassNameValidator> bindUniqueClassNameValidator()
      • bindIDerivedStateComputer

        public java.lang.Class<? extends org.eclipse.xtext.resource.IDerivedStateComputer> bindIDerivedStateComputer()
      • bindIResourceDescription$Manager

        public java.lang.Class<? extends org.eclipse.xtext.resource.IResourceDescription.Manager> bindIResourceDescription$Manager()
      • bindIGenerator

        public java.lang.Class<? extends org.eclipse.xtext.generator.IGenerator> bindIGenerator()
      • bindXtypeFactoryToInstance

        public XtypeFactory bindXtypeFactoryToInstance()
      • bindIStratumBreakpointSupport

        public java.lang.Class<? extends org.eclipse.xtext.debug.IStratumBreakpointSupport> bindIStratumBreakpointSupport()
      • bindLineSeparatorHarmonizer

        public java.lang.Class<? extends org.eclipse.xtext.generator.LineSeparatorHarmonizer> bindLineSeparatorHarmonizer()
      • bindIDefaultResourceDescriptionStrategy

        public java.lang.Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
      • bindSeverityConverter

        public java.lang.Class<? extends org.eclipse.xtext.validation.SeverityConverter> bindSeverityConverter()
      • bindConfigurableIssueCodesProvider

        public java.lang.Class<? extends org.eclipse.xtext.validation.ConfigurableIssueCodesProvider> bindConfigurableIssueCodesProvider()
      • bindEObjectAtOffsetHelper

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

        public java.lang.Class<? extends org.eclipse.xtext.validation.CancelableDiagnostician> bindCancelableDiagnostician()
      • configureITransientValueService

        public void configureITransientValueService​(com.google.inject.Binder binder)
      • bindAbstractFileSystemAccess2

        public java.lang.Class<? extends org.eclipse.xtext.generator.AbstractFileSystemAccess2> bindAbstractFileSystemAccess2()
      • bindProjectConfigProvider

        public java.lang.Class<? extends org.eclipse.xtext.workspace.IProjectConfigProvider> bindProjectConfigProvider()
        Since:
        2.9
      • bindILinkingDiagnosticMessageProvider

        public java.lang.Class<? extends org.eclipse.xtext.linking.ILinkingDiagnosticMessageProvider> bindILinkingDiagnosticMessageProvider()
        Since:
        2.9
      • bindIPartialParserHelper

        public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.IPartialParsingHelper> bindIPartialParserHelper()
        Overrides:
        bindIPartialParserHelper in class org.eclipse.xtext.service.DefaultRuntimeModule
      • bindNodeModelBuilder

        public java.lang.Class<? extends org.eclipse.xtext.nodemodel.impl.NodeModelBuilder> bindNodeModelBuilder()
        Since:
        2.9
      • bindTargetURICollector

        public java.lang.Class<? extends org.eclipse.xtext.findReferences.TargetURICollector> bindTargetURICollector()
        Since:
        2.13
      • bindIJavaDocReferenceProvider

        public java.lang.Class<? extends org.eclipse.xtext.documentation.IJavaDocTypeReferenceProvider> bindIJavaDocReferenceProvider()
        Since:
        2.16