Class EMFPatternLanguageRuntimeModule

    • Constructor Detail

      • EMFPatternLanguageRuntimeModule

        public EMFPatternLanguageRuntimeModule()
    • Method Detail

      • bindILinkingService

        public java.lang.Class<? extends org.eclipse.xtext.linking.ILinkingService> bindILinkingService()
        Overrides:
        bindILinkingService in class org.eclipse.xtext.service.DefaultRuntimeModule
      • bindIDefaultResourceDescriptionStrategy

        public java.lang.Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
        Overrides:
        bindIDefaultResourceDescriptionStrategy in class org.eclipse.xtext.xbase.DefaultXbaseRuntimeModule
      • bindIMetamodelProvider

        public java.lang.Class<? extends IMetamodelProvider> bindIMetamodelProvider()
      • bindICrossReferenceSerializer

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

        public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider> bindISyntaxErrorMessageProvider()
      • bindIGlobalServiceProvider

        public java.lang.Class<? extends org.eclipse.xtext.resource.IGlobalServiceProvider> bindIGlobalServiceProvider()
      • bindIIssueCallback

        public java.lang.Class<? extends IIssueCallback> bindIIssueCallback()
      • bindIClassLoaderProvider

        public java.lang.Class<? extends IClassLoaderProvider> bindIClassLoaderProvider()
      • bindILogicalContainerProvider

        public java.lang.Class<? extends org.eclipse.xtext.xbase.jvmmodel.ILogicalContainerProvider> bindILogicalContainerProvider()
      • bindJvmModelAssociator

        public java.lang.Class<? extends org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator> bindJvmModelAssociator()
      • bindIErrorFeedback

        public java.lang.Class<? extends IErrorFeedback> bindIErrorFeedback()
      • bindITypeSystem

        public java.lang.Class<? extends ITypeSystem> bindITypeSystem()
      • bindITypeInferrer

        public java.lang.Class<? extends ITypeInferrer> bindITypeInferrer()
      • bindIExpectedPackageNameProvider

        public java.lang.Class<? extends IExpectedPackageNameProvider> bindIExpectedPackageNameProvider()
        Since:
        1.3
      • bindIFragmentProvider

        public java.lang.Class<? extends org.eclipse.xtext.resource.IFragmentProvider> bindIFragmentProvider()
        Overrides:
        bindIFragmentProvider in class org.eclipse.xtext.service.DefaultRuntimeModule
      • bindIGeneratorConfigProvider

        public java.lang.Class<? extends org.eclipse.xtext.xbase.compiler.IGeneratorConfigProvider> bindIGeneratorConfigProvider()
        Since:
        1.7
      • bindIFormatter

        public java.lang.Class<? extends org.eclipse.xtext.formatting.IFormatter> bindIFormatter()
        Overrides:
        bindIFormatter in class org.eclipse.xtext.service.DefaultRuntimeModule
        Since:
        2.0
      • bindPatternAnnotationProvider

        public java.lang.Class<? extends PatternAnnotationProvider> bindPatternAnnotationProvider()
        Since:
        2.0
      • configurePatternReuse

        public void configurePatternReuse​(com.google.inject.Binder binder)
        Since:
        2.0
      • configureClasspathValidation

        public void configureClasspathValidation​(com.google.inject.Binder binder)
        Since:
        2.0
      • bindAnnotationValidatorLoader

        public java.lang.Class<? extends IAnnotationValidatorLoader> bindAnnotationValidatorLoader()
        Since:
        2.0
      • configureQueryGroupGeneration

        public void configureQueryGroupGeneration​(com.google.inject.Binder binder)
        Since:
        2.3