org.openxma.dsl.dom
Class DomDslRuntimeModule

java.lang.Object
  extended by org.eclipse.xtext.service.AbstractGenericModule
      extended by org.eclipse.xtext.service.DefaultRuntimeModule
          extended by org.openxma.dsl.dom.AbstractDomDslRuntimeModule
              extended by org.openxma.dsl.dom.DomDslRuntimeModule
All Implemented Interfaces:
com.google.inject.Module

public class DomDslRuntimeModule
extends AbstractDomDslRuntimeModule

Use this class to register components to be used within the IDE.


Field Summary
 
Fields inherited from class org.openxma.dsl.dom.AbstractDomDslRuntimeModule
properties
 
Constructor Summary
DomDslRuntimeModule()
           
 
Method Summary
 Class<? extends org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.ICrossReferenceSerializer> bindICrossReferenceSerializer()
           
 Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()
           
 Class<? extends org.eclipse.xtext.linking.ILinker> bindILinker()
           
 Class<? extends org.eclipse.xtext.formatting.IIndentationInformation> bindIndentationInformation()
           
 Class<? extends org.eclipse.xtext.parsetree.reconstr.IParseTreeConstructor> bindIParseTreeConstructor()
           
 Class<? extends org.eclipse.xtext.naming.IQualifiedNameProvider> bindIQualifiedNameProvider()
           
 Class<? extends org.eclipse.xtext.conversion.IValueConverterService> bindIValueConverterService()
           
 Class<? extends org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.IValueSerializer> bindIValueSerializer()
           
 void configureIScopeProviderDelegate(com.google.inject.Binder binder)
           
 
Methods inherited from class org.openxma.dsl.dom.AbstractDomDslRuntimeModule
bindClassLoaderToInstance, bindDomDslJavaValidator, bindIAllContainersState$Provider, bindIAntlrTokenFileProvider, bindIContainer$Manager, bindIFormatter, bindIGlobalScopeProvider, bindIGrammarAccess, bindIParser, bindIScopeProvider, bindITokenDefProvider, bindITokenToStringConverter, bindLexer, configure, configureFileExtensions, configureIgnoreCaseLinking, configureIResourceDescriptions, configureIResourceDescriptionsBuilderScope, configureLanguageName, configureRuntimeLexer, provideInternalDomDslLexer
 
Methods inherited from class org.eclipse.xtext.service.DefaultRuntimeModule
bindConcreteSyntaxValidator, bindDiagnostician, bindEPackageRegistry, bindEValidatorRegistry, bindIAstFactory, bindIFragmentProvider, bindILinkingService, bindILocationInFileProvider, bindINodeModelFormatter, bindIPartialParserHelper, bindIResourceFactory, bindIResourceServiceProvider$Registry, bindISemanticSequencer, bindISerializer, bindITransientValueService, bindResourceSet, bindXtextResource, bindXtextResourceSet, configureGenericSemanticSequencer, configureIResourceDescriptionsLiveScope, configureLinkingIScopeProvider, 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
 

Constructor Detail

DomDslRuntimeModule

public DomDslRuntimeModule()
Method Detail

configureIScopeProviderDelegate

public void configureIScopeProviderDelegate(com.google.inject.Binder binder)
Overrides:
configureIScopeProviderDelegate in class AbstractDomDslRuntimeModule

bindIQualifiedNameProvider

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

bindIValueConverterService

public Class<? extends org.eclipse.xtext.conversion.IValueConverterService> bindIValueConverterService()
Overrides:
bindIValueConverterService in class org.eclipse.xtext.service.DefaultRuntimeModule

bindIndentationInformation

public Class<? extends org.eclipse.xtext.formatting.IIndentationInformation> bindIndentationInformation()

bindICrossReferenceSerializer

public Class<? extends org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.ICrossReferenceSerializer> bindICrossReferenceSerializer()

bindIParseTreeConstructor

public Class<? extends org.eclipse.xtext.parsetree.reconstr.IParseTreeConstructor> bindIParseTreeConstructor()
Overrides:
bindIParseTreeConstructor in class AbstractDomDslRuntimeModule

bindIValueSerializer

public Class<? extends org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.IValueSerializer> bindIValueSerializer()

bindIDefaultResourceDescriptionStrategy

public Class<? extends org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy> bindIDefaultResourceDescriptionStrategy()

bindILinker

public Class<? extends org.eclipse.xtext.linking.ILinker> bindILinker()
Overrides:
bindILinker in class org.eclipse.xtext.service.DefaultRuntimeModule


Copyright © 2013. All Rights Reserved.