Class TPCMRuntimeModule

java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.service.DefaultRuntimeModule
org.palladiosimulator.textual.tpcm.AbstractTPCMRuntimeModule
org.palladiosimulator.textual.tpcm.TPCMRuntimeModule
All Implemented Interfaces:
com.google.inject.Module

public class TPCMRuntimeModule extends AbstractTPCMRuntimeModule
Use this class to register components to be used at runtime / without the Equinox extension registry.
  • Constructor Details

    • TPCMRuntimeModule

      public TPCMRuntimeModule()
  • Method Details

    • bindIQualifiedNameProvider

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

      public Class<? extends org.eclipse.xtext.naming.IQualifiedNameConverter> bindIQualifiedNameConverter()
    • bindIGlobalScopeProvider

      public Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> bindIGlobalScopeProvider()
      Overrides:
      bindIGlobalScopeProvider in class AbstractTPCMRuntimeModule
    • bindIDefaultResourceDescriptionStrategy

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

      public Class<? extends org.palladiosimulator.commons.stoex.services.StoexContextProvider> bindStoexContextProvider()