Class 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 Detail

      • GenericXtextStoExStandaloneInjectorProvider

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

      • 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.