Class BslStandaloneSetup

All Implemented Interfaces:
org.eclipse.xtext.ISetup

public class BslStandaloneSetup extends BslStandaloneSetupGenerated
Initialization support for running Xtext languages without equinox extension registry
  • Constructor Details

    • BslStandaloneSetup

      public BslStandaloneSetup()
  • Method Details

    • doSetup

      public static void doSetup()
      Initialize - create injector and do emf registration
    • createInjector

      public com.google.inject.Injector createInjector()
      Add CoreModule for getting instance of IRuntimeVersionSupport
      Overrides:
      createInjector in class BslStandaloneSetupGenerated
    • getBslRuntimeModule

      protected com.google.inject.Module getBslRuntimeModule()
      Gets new instance of BLS runtime module for injecting.
      Returns:
      the BSL runtime module, cannot return null.