Class XtextStoExInjectorProvider

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

public class XtextStoExInjectorProvider extends org.palladiosimulator.commons.stoex.api.impl.generic.GenericXtextStoExStandaloneInjectorProvider
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. The implementation creates a PCMStoexStandaloneSetup instance and calls it.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Constructor not meant to be called by users.
  • Method Summary

    Modifier and Type
    Method
    Description
    static javax.inject.Provider<com.google.inject.Injector>
    Get the instance of the provider.
    protected org.eclipse.xtext.ISetup
     

    Methods inherited from class org.palladiosimulator.commons.stoex.api.impl.generic.GenericXtextStoExStandaloneInjectorProvider

    get

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • XtextStoExInjectorProvider

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

    • getInstance

      public static javax.inject.Provider<com.google.inject.Injector> getInstance()
      Get the instance of the provider.
      Returns:
      The instance.
    • getStoexSetup

      protected org.eclipse.xtext.ISetup getStoexSetup()
      Specified by:
      getStoexSetup in class org.palladiosimulator.commons.stoex.api.impl.generic.GenericXtextStoExStandaloneInjectorProvider