de.cau.cs.kieler.quartz.editor
Class AbstractQuartzRuntimeModule

java.lang.Object
  extended by org.eclipse.xtext.service.AbstractGenericModule
      extended by org.eclipse.xtext.service.DefaultRuntimeModule
          extended by de.cau.cs.kieler.quartz.editor.AbstractQuartzRuntimeModule
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
QuartzRuntimeModule

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

Manual modifications go to {de.cau.cs.kieler.quartz.editor.QuartzRuntimeModule}

Rating red

Constructor Summary
AbstractQuartzRuntimeModule()
           
 
Method Summary
 Class<? extends org.eclipse.xtext.parser.antlr.IAntlrParser> bindIAntlrParser()
           
 Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider()
           
 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 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()
           
protected  void bindProperties(com.google.inject.Binder binder)
           
 Class<? extends QuartzJavaValidator> bindQuartzJavaValidator()
           
 void configure(com.google.inject.Binder binder)
           
 void configureIScopeProviderDelegate(com.google.inject.Binder binder)
           
 void configureRuntimeLexer(com.google.inject.Binder binder)
           
 com.google.inject.Provider<InternalQuartzLexer> provideInternalQuartzLexer()
           
 
Methods inherited from class org.eclipse.xtext.service.DefaultRuntimeModule
bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindIContainer$Manager, bindICrossReferenceSerializer, bindIFragmentProvider, bindIHiddenTokenMerger, bindILinker, bindILinkingService, bindINodeModelFormatter, bindIParseResultFactory, bindIPartialParserHelper, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindIssueResolutionProvider, bindISwitchingParser, bindITransientValueService, bindIUnassignedTextSerializer, bindIValueConverterService, bindResourceSet, bindSerializerUtil, bindXtextResource, configureIResourceDescriptions, configureIResourceDescriptionsBuilderScope
 
Methods inherited from class org.eclipse.xtext.service.AbstractGenericModule
bindProperties, getBindings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractQuartzRuntimeModule

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

bindProperties

protected void bindProperties(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()

provideInternalQuartzLexer

public com.google.inject.Provider<InternalQuartzLexer> provideInternalQuartzLexer()

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

bindQuartzJavaValidator

public Class<? extends QuartzJavaValidator> bindQuartzJavaValidator()

bindIQualifiedNameProvider

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

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

bindIFormatter

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