Package org.eclipse.ease.lang.python
Class ResourceProjectPathImporter
java.lang.Object
org.eclipse.ease.lang.python.ResourceProjectPathImporter
- All Implemented Interfaces:
IExecutionListener
,IScriptEngineLaunchExtension
- Direct Known Subclasses:
PyDevPathImporter
public class ResourceProjectPathImporter extends Object implements IScriptEngineLaunchExtension, IExecutionListener
-
Field Summary
Fields inherited from interface org.eclipse.ease.IExecutionListener
ENGINE_END, ENGINE_START, SCRIPT_END, SCRIPT_INJECTION_END, SCRIPT_INJECTION_START, SCRIPT_START
-
Constructor Summary
Constructors Constructor Description ResourceProjectPathImporter()
-
Method Summary
Modifier and Type Method Description void
createEngine(IScriptEngine engine)
Called upon a script engine creation.void
notify(IScriptEngine engine, Script script, int status)
Notifies the listeners when script execution started/ended or when the engine itself is started/ended.
-
Constructor Details
-
ResourceProjectPathImporter
public ResourceProjectPathImporter()
-
-
Method Details
-
createEngine
Description copied from interface:IScriptEngineLaunchExtension
Called upon a script engine creation. As there might be multiple launch extensions, this might not be the only contribution to the script engine.- Specified by:
createEngine
in interfaceIScriptEngineLaunchExtension
- Parameters:
engine
- engine just created
-
notify
Description copied from interface:IExecutionListener
Notifies the listeners when script execution started/ended or when the engine itself is started/ended.- Specified by:
notify
in interfaceIExecutionListener
- Parameters:
engine
- Script Enginescript
- Script ornull
status
- Event Status
-