Interface IScriptEngineLaunchExtension

All Known Implementing Classes:
BootStrapper, NashornBootstrapper, Pep302ModuleImporter, Py4JBootstrap, PyDevPathImporter, PythonEnvironementBootStrapper, ResourceProjectPathImporter, UIAttachment

public interface IScriptEngineLaunchExtension
Interface for script engine launch extensions. An extension gets the chance to modify a script engine before scripts are fed to the engine.
  • Method Summary

    Modifier and Type Method Description
    void createEngine​(IScriptEngine engine)
    Called upon a script engine creation.
  • Method Details

    • createEngine

      void createEngine​(IScriptEngine engine)
      Called upon a script engine creation. As there might be multiple launch extensions, this might not be the only contribution to the script engine.
      Parameters:
      engine - engine just created