Package org.eclipse.ease
-
Interface Summary Interface Description ICodeFactory An ICodeFactory is capable of generating code fragments for a dedicated target language.ICodeParser Parser interface for source code parsers to extract relevant script data.ICompletionContext IDebugEngine Interface to be implemented by a script debug engine.IExecutionListener Interface to be implemented by any class interested in getting notified of script execution event.IReplEngine IScriptable Generic interface for a scriptable object.IScriptEngine Interface for a script engine.IScriptEngineLaunchExtension Interface for script engine launch extensions.IScriptEngineProvider ISecurityCheck Interface used for security callbacks. -
Class Summary Class Description AbstractCodeFactory AbstractCodeParser AbstractReplScriptEngine Adds generic REPL support to the AbstractScriptEngine.AbstractScriptEngine Base implementation for a script engine.Activator ICodeFactory.Parameter Parameter definition class.Logger Global Logger implementation for EASE.Script Scriptable object.ScriptResult A ScriptResult is a container for a script execution. -
Enum Summary Enum Description ISecurityCheck.ActionType ScriptObjectType -
Exception Summary Exception Description BreakException ExitException ScriptEngineCancellationException ScriptEngineException A checked exception to indicate a script engine exception.ScriptEngineInterruptedException ScriptExecutionException A common class to be thrown if an error happens during script execution.