Package tools.refinery.language
Class ProblemRuntimeModule
java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.service.DefaultRuntimeModule
tools.refinery.language.AbstractProblemRuntimeModule
tools.refinery.language.ProblemRuntimeModule
- All Implemented Interfaces:
 com.google.inject.Module
Use this class to register components to be used at runtime / without the
 Equinox extension registry.
- 
Field Summary
Fields inherited from class tools.refinery.language.AbstractProblemRuntimeModule
properties - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionClass<? extends org.eclipse.xtext.conversion.impl.AbstractIDValueConverter> Class<? extends org.eclipse.xtext.parser.IAstFactory> Class<? extends org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer> Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> Class<? extends org.eclipse.xtext.resource.IDerivedStateComputer> Class<? extends org.eclipse.xtext.validation.IDiagnosticConverter> Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> Class<? extends org.eclipse.xtext.linking.ILinkingService> Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> Class<? extends org.eclipse.xtext.parser.IParser> Class<? extends org.eclipse.xtext.naming.IQualifiedNameConverter> Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> Class<? extends org.eclipse.xtext.findReferences.IReferenceFinder> Class<? extends org.eclipse.xtext.resource.IResourceDescription.Manager> Class<? extends org.eclipse.xtext.validation.IResourceValidator> Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> Class<? extends org.eclipse.xtext.parsetree.reconstr.ITransientValueService> Class<? extends org.eclipse.xtext.conversion.IValueConverterService> Class<? extends org.eclipse.xtext.resource.XtextResource> voidconfigureAbstractMultiLineCommentProvider(com.google.inject.Binder binder) voidconfigureIScopeProviderDelegate(com.google.inject.Binder binder) Methods inherited from class tools.refinery.language.AbstractProblemRuntimeModule
bindClassLoaderToInstance, bindConfigurableIssueCodesProvider, bindIAllContainersState$Provider, bindIAntlrTokenFileProvider, bindIContainer$Manager, bindIFormatter2, bindIGrammarAccess, bindIScopeProvider, bindISerializer, bindITokenDefProvider, bindITokenToStringConverter, bindIUnorderedGroupHelper, bindLexer, bindProblemValidator, configure, configureFileExtensions, configureFormatterPreferences, configureIgnoreCaseLinking, configureIResourceDescriptions, configureIResourceDescriptionsPersisted, configureLanguageName, configureRuntimeLexer, provideInternalProblemLexerMethods inherited from class org.eclipse.xtext.service.DefaultRuntimeModule
bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIFormatter, bindIFragmentProvider, bindILinker, bindINodeModelFormatter, bindIPartialParserHelper, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindResourceSet, bindRuntimeEncodingProvider, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsLiveScope, configureIsAffectedExtensions, configureLinkingIScopeProvider, configureRuntimeEncodingProvider, configureSerializerIScopeProvider, configureUseIndexFragmentsForLazyLinking, provideIEncodingProviderMethods inherited from class org.eclipse.xtext.service.AbstractGenericModule
bindProperties, getBindings, tryBindProperties 
- 
Constructor Details
- 
ProblemRuntimeModule
public ProblemRuntimeModule() 
 - 
 - 
Method Details
- 
bindIParser
- Overrides:
 bindIParserin classAbstractProblemRuntimeModule
 - 
bindIAstFactory
- Overrides:
 bindIAstFactoryin classorg.eclipse.xtext.service.DefaultRuntimeModule
 - 
bindIQualifiedNameConverter
public Class<? extends org.eclipse.xtext.naming.IQualifiedNameConverter> bindIQualifiedNameConverter() - 
bindIQualifiedNameProvider
public Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()- Overrides:
 bindIQualifiedNameProviderin classAbstractProblemRuntimeModule
 - 
bindIDefaultResourceDescriptionStrategy
public Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy() - 
bindIValueConverterService
public Class<? extends org.eclipse.xtext.conversion.IValueConverterService> bindIValueConverterService()- Overrides:
 bindIValueConverterServicein classorg.eclipse.xtext.service.DefaultRuntimeModule
 - 
bindAbstractIDValueConverter
public Class<? extends org.eclipse.xtext.conversion.impl.AbstractIDValueConverter> bindAbstractIDValueConverter() - 
bindILinkingService
- Overrides:
 bindILinkingServicein classorg.eclipse.xtext.service.DefaultRuntimeModule
 - 
bindIGlobalScopeProvider
- Overrides:
 bindIGlobalScopeProviderin classAbstractProblemRuntimeModule
 - 
configureIScopeProviderDelegate
public void configureIScopeProviderDelegate(com.google.inject.Binder binder) - Overrides:
 configureIScopeProviderDelegatein classAbstractProblemRuntimeModule
 - 
bindXtextResource
- Overrides:
 bindXtextResourcein classorg.eclipse.xtext.service.DefaultRuntimeModule
 - 
bindIResourceDescription$Manager
public Class<? extends org.eclipse.xtext.resource.IResourceDescription.Manager> bindIResourceDescription$Manager() - 
bindIResourceValidator
 - 
bindIDerivedStateComputer
public Class<? extends org.eclipse.xtext.resource.IDerivedStateComputer> bindIDerivedStateComputer() - 
bindIReferenceFinder
 - 
bindILocationInFileProvider
public Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> bindILocationInFileProvider()- Overrides:
 bindILocationInFileProviderin classorg.eclipse.xtext.service.DefaultRuntimeModule
 - 
bindITransientValueService
public Class<? extends org.eclipse.xtext.parsetree.reconstr.ITransientValueService> bindITransientValueService()- Overrides:
 bindITransientValueServicein classorg.eclipse.xtext.service.DefaultRuntimeModule
 - 
bindISyntacticSequencer
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> bindISyntacticSequencer()- Overrides:
 bindISyntacticSequencerin classAbstractProblemRuntimeModule
 - 
bindISemanticSequencer
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> bindISemanticSequencer()- Overrides:
 bindISemanticSequencerin classAbstractProblemRuntimeModule
 - 
bindICrossReferenceSerializer
public Class<? extends org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer> bindICrossReferenceSerializer() - 
bindIDiagnosticConverter
public Class<? extends org.eclipse.xtext.validation.IDiagnosticConverter> bindIDiagnosticConverter() - 
configureAbstractMultiLineCommentProvider
public void configureAbstractMultiLineCommentProvider(com.google.inject.Binder binder)  
 -