de.cau.cs.kieler.synccharts.text.interfaces
Class AbstractInterfacesRuntimeModule

java.lang.Object
  extended by org.eclipse.xtext.service.AbstractGenericModule
      extended by org.eclipse.xtext.service.DefaultRuntimeModule
          extended by de.cau.cs.kieler.synccharts.text.interfaces.AbstractInterfacesRuntimeModule
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
InterfacesRuntimeModule

public abstract class AbstractInterfacesRuntimeModule
extends org.eclipse.xtext.service.DefaultRuntimeModule

Manual modifications go to {de.cau.cs.kieler.synccharts.text.interfaces.InterfacesRuntimeModule}

Rating red

Field Summary
protected  Properties properties
           
 
Constructor Summary
AbstractInterfacesRuntimeModule()
           
 
Method Summary
 Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider> bindIAllContainersState$Provider()
           
 Class<? extends org.eclipse.xtext.parser.antlr.IAntlrParser> bindIAntlrParser()
           
 Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider()
           
 Class<? extends org.eclipse.xtext.resource.IContainer.Manager> bindIContainer$Manager()
           
 Class<? extends org.eclipse.xtext.formatting.IFormatter> bindIFormatter()
           
 Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> bindIGlobalScopeProvider()
           
 Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess()
           
 Class<? extends InterfacesJavaValidator> bindInterfacesJavaValidator()
           
 Class<? extends org.eclipse.xtext.parsetree.reconstr.IParseTreeConstructor> bindIParseTreeConstructor()
           
 Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
           
 Class<? extends org.eclipse.xtext.scoping.IScopeProvider> bindIScopeProvider()
           
 Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider()
           
 Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter()
           
 Class<? extends org.eclipse.xtext.parser.antlr.Lexer> bindLexer()
           
 void configure(com.google.inject.Binder binder)
           
 void configureFileExtensions(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 configureLanguageName(com.google.inject.Binder binder)
           
 void configureRuntimeLexer(com.google.inject.Binder binder)
           
 com.google.inject.Provider<InternalInterfacesLexer> provideInternalInterfacesLexer()
           
 
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
bindProperties, getBindings, tryBindProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

properties

protected Properties properties
Constructor Detail

AbstractInterfacesRuntimeModule

public AbstractInterfacesRuntimeModule()
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

configureLanguageName

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

configureFileExtensions

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

bindIGrammarAccess

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

bindIParseTreeConstructor

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

bindIAntlrParser

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

bindITokenToStringConverter

public Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter()
Overrides:
bindITokenToStringConverter in class org.eclipse.xtext.service.DefaultRuntimeModule

bindIAntlrTokenFileProvider

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

bindLexer

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

provideInternalInterfacesLexer

public com.google.inject.Provider<InternalInterfacesLexer> provideInternalInterfacesLexer()

configureRuntimeLexer

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

bindITokenDefProvider

public Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider()
Overrides:
bindITokenDefProvider in class org.eclipse.xtext.service.DefaultRuntimeModule

bindInterfacesJavaValidator

public Class<? extends InterfacesJavaValidator> bindInterfacesJavaValidator()

bindIScopeProvider

public 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 Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> bindIGlobalScopeProvider()
Overrides:
bindIGlobalScopeProvider in class org.eclipse.xtext.service.DefaultRuntimeModule

bindIQualifiedNameProvider

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

bindIContainer$Manager

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

bindIAllContainersState$Provider

public 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

bindIFormatter

public Class<? extends org.eclipse.xtext.formatting.IFormatter> bindIFormatter()
Overrides:
bindIFormatter in class org.eclipse.xtext.service.DefaultRuntimeModule