Class GenericXtextStoExStandaloneInjectorProvider

java.lang.Object
org.palladiosimulator.commons.stoex.api.impl.generic.GenericXtextStoExStandaloneInjectorProvider
All Implemented Interfaces:
javax.inject.Provider<com.google.inject.Injector>
Direct Known Subclasses:
PlainXtextStoExInjectorProvider

public abstract class GenericXtextStoExStandaloneInjectorProvider extends Object implements javax.inject.Provider<com.google.inject.Injector>
Provider to get an Injector for the StoEx language. The class is meant to be used in standalone environments. It should never be necessary to get an Injector in OSGi environments.
  • Constructor Details

    • GenericXtextStoExStandaloneInjectorProvider

      protected GenericXtextStoExStandaloneInjectorProvider()
      Constructor not meant to be called by users.
  • Method Details

    • get

      public com.google.inject.Injector get()
      Specified by:
      get in interface javax.inject.Provider<com.google.inject.Injector>
    • getStoexSetup

      protected abstract org.eclipse.xtext.ISetup getStoexSetup()
      Finds an ISetup implementation to get an Injector instance from. The implementation usually uses the generated standalone setup class.
      Returns:
      The ISetup instance.