Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.amp.amf.abase
Class AbstractABaseRuntimeModule

    java.lang.Object
      org.eclipse.xtext.service.AbstractGenericModule
          org.eclipse.xtext.service.DefaultRuntimeModule
              org.eclipse.amp.amf.abase.AbstractABaseRuntimeModule

All Implemented Interfaces:
  com.google.inject.Module

Direct Known Subclasses:
  ABaseRuntimeModule

    public abstract class AbstractABaseRuntimeModule

extends org.eclipse.xtext.service.DefaultRuntimeModule

Manual modifications go to {org.eclipse.amp.amf.abase.ABaseRuntimeModule}

Constructor Summary
`AbstractABaseRuntimeModule()`

Method Summary
`java.lang.Class<? extends ABaseJavaValidator>` | `bindABaseJavaValidator()`
`java.lang.Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider>` | `bindIAllContainersState$Provider()`
`java.lang.Class<? extends org.eclipse.xtext.parser.antlr.IAntlrParser>` | `bindIAntlrParser()`
`java.lang.Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider>` | `bindIAntlrTokenFileProvider()`
`java.lang.Class<? extends org.eclipse.xtext.resource.IContainer.Manager>` | `bindIContainer$Manager()`
`java.lang.Class<? extends org.eclipse.xtext.formatting.IFormatter>` | `bindIFormatter()`
`java.lang.Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider>` | `bindIGlobalScopeProvider()`
`java.lang.Class<? extends org.eclipse.xtext.IGrammarAccess>` | `bindIGrammarAccess()`
`java.lang.Class<? extends org.eclipse.xtext.parsetree.reconstr.IParseTreeConstructor>` | `bindIParseTreeConstructor()`
`java.lang.Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider>` | `bindIQualifiedNameProvider()`
`java.lang.Class<? extends org.eclipse.xtext.scoping.IScopeProvider>` | `bindIScopeProvider()`
`java.lang.Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider>` | `bindITokenDefProvider()`
`java.lang.Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter>` | `bindITokenToStringConverter()`
`java.lang.Class<? extends org.eclipse.xtext.parser.antlr.Lexer>` | `bindLexer()`
`void` | `configure(com.google.inject.Binder binder)`
`void` | `configureIResourceDescriptions(com.google.inject.Binder binder)`
`void` | `configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder)`
`void` | `configureIScopeProviderDelegate(com.google.inject.Binder binder)`
`void` | `configureRuntimeLexer(com.google.inject.Binder binder)`
`com.google.inject.Provider<InternalABaseLexer>` | `provideInternalABaseLexer()`

Methods inherited from class org.eclipse.xtext.service.DefaultRuntimeModule
`bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindIFragmentProvider, bindILinker, bindILinkingService, bindILocationInFileProvider, bindINodeModelFormatter, bindIParser, bindIPartialParserHelper, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindITransientValueService, bindIValueConverterService, bindResourceSet, bindSerializerUtil, bindXtextResource, bindXtextResourceSet, configureRuntimeEncodingProvider, provideIEncodingProvider`

Methods inherited from class org.eclipse.xtext.service.AbstractGenericModule
`getBindings`

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### AbstractABaseRuntimeModule

    public AbstractABaseRuntimeModule()

Method Detail

### configure

    public void configure(com.google.inject.Binder binder)

  Specified by:
    `configure` in interface `com.google.inject.Module`
  Overrides:
    `configure` in class `org.eclipse.xtext.service.DefaultRuntimeModule`

### bindIGrammarAccess

    public java.lang.Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess()

### bindIParseTreeConstructor

    public java.lang.Class<? extends org.eclipse.xtext.parsetree.reconstr.IParseTreeConstructor> bindIParseTreeConstructor()

### bindIAntlrParser

    public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.IAntlrParser> bindIAntlrParser()

### bindITokenToStringConverter

    public java.lang.Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter()

  Overrides:
    `bindITokenToStringConverter` in class `org.eclipse.xtext.service.DefaultRuntimeModule`

### bindIAntlrTokenFileProvider

    public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider()

### bindLexer

    public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.Lexer> bindLexer()

### provideInternalABaseLexer

    public com.google.inject.Provider<InternalABaseLexer> provideInternalABaseLexer()

### configureRuntimeLexer

    public void configureRuntimeLexer(com.google.inject.Binder binder)

### bindITokenDefProvider

    public java.lang.Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider()

  Overrides:
    `bindITokenDefProvider` in class `org.eclipse.xtext.service.DefaultRuntimeModule`

### bindABaseJavaValidator

    public java.lang.Class<? extends ABaseJavaValidator> bindABaseJavaValidator()

### bindIScopeProvider

    public java.lang.Class<? extends org.eclipse.xtext.scoping.IScopeProvider> bindIScopeProvider()

  Overrides:
    `bindIScopeProvider` in class `org.eclipse.xtext.service.DefaultRuntimeModule`

### configureIScopeProviderDelegate

    public void configureIScopeProviderDelegate(com.google.inject.Binder binder)

### bindIGlobalScopeProvider

    public java.lang.Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> bindIGlobalScopeProvider()

  Overrides:
    `bindIGlobalScopeProvider` in class `org.eclipse.xtext.service.DefaultRuntimeModule`

### bindIQualifiedNameProvider

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

  Overrides:
    `bindIQualifiedNameProvider` in class `org.eclipse.xtext.service.DefaultRuntimeModule`

### bindIFormatter

    public java.lang.Class<? extends org.eclipse.xtext.formatting.IFormatter> bindIFormatter()

  Overrides:
    `bindIFormatter` in class `org.eclipse.xtext.service.DefaultRuntimeModule`

### bindIContainer$Manager

    public java.lang.Class<? extends org.eclipse.xtext.resource.IContainer.Manager> bindIContainer$Manager()

  Overrides:
    `bindIContainer$Manager` in class `org.eclipse.xtext.service.DefaultRuntimeModule`

### bindIAllContainersState$Provider

    public java.lang.Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider> bindIAllContainersState$Provider()

### configureIResourceDescriptions

    public void configureIResourceDescriptions(com.google.inject.Binder binder)

  Overrides:
    `configureIResourceDescriptions` in class `org.eclipse.xtext.service.DefaultRuntimeModule`

### configureIResourceDescriptionsBuilderScope

    public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder)

  Overrides:
    `configureIResourceDescriptionsBuilderScope` in class `org.eclipse.xtext.service.DefaultRuntimeModule`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD