All Classes

Class Description
AbstractCodeFactory  
AbstractCodeParser  
AbstractCompletionProvider  
AbstractCompletionProvider.DescriptorImageResolver  
AbstractCompletionProvider.WorkbenchDescriptorImageResolver  
AbstractCompositeExpressionDefinition  
AbstractDropin  
AbstractEaseDebugger  
AbstractEaseDebugModelPresentation  
AbstractEditorPage  
AbstractEvent  
AbstractExpressionDefinition  
AbstractExpressionDefinition.Parameter  
AbstractFileDropHandler
Helper class for file drop handler.
AbstractFileLocationCompletionProvider  
AbstractLaunchDelegate
Quick launcher for EASE script files.
AbstractModuleDropHandler
Helper class for drop handlers.
AbstractPathCompletionProvider  
AbstractPopupItem  
AbstractPopupMenu  
AbstractReplScriptEngine
Adds generic REPL support to the AbstractScriptEngine.
AbstractScriptEngine
Base implementation for a script engine.
AbstractScriptModule
Base class to be used for modules.
AbstractVirtualTreeProvider
A virtual tree content provider.
AbstractWorkbenchRunnable
Helper class to run a job when the workbench window is started.
Activator  
Activator  
Activator  
Activator
The activator class controls the plug-in life cycle
Activator  
Activator  
Activator  
AdaptExpressionDefinition  
AndExpressionDefinition  
ArchiveEngine  
AssertionException  
BasicContext  
BootStrapper
Loads basic module support for script engines.
Bracket  
BracketMatcher  
BreakException  
BreakpointRequest  
BreakpointRequest.Mode  
ClearDisplay
Handler to clear the command pane.
Code
An implementation of the model object 'Code'.
CodeCompletionAggregator  
CodeItemProvider
This is the item provider adapter for a ICode object.
CommandContributionItem
A contribution item which delegates to a command.
CompletionLabelProvider  
ConsoleMessages  
ConstantHelp  
ContentProposalModifier
ContentProposalAdapter can be used to attach content proposal behavior to a control.
ContributionTools  
CountExpressionDefinition  
CreateExpressionHandler  
CronHandler  
CronScheduler  
CustomCodePage  
DebugTracer  
DecoratedLabelProvider
Decorating label provider with styled label support for the navigator.
Decorator  
DefaultAssertion
A default implementation for IAssertion that adds support for error messages.
DefinitionAdapterFactory
The Adapter Factory for the model.
DefinitionFactory
An implementation of the model Factory.
DefinitionItemProviderAdapterFactory
This is the factory that is used to provide the interfaces needed to support Viewers.
DefinitionPackage
An implementation of the model Package.
DefinitionResource
The Resource associated with the package.
DefinitionResourceFactory
The Resource Factory associated with the package.
DefinitionSwitch<T>
The Switch for the model's inheritance hierarchy.
DefinitionXMLProcessor
This class contains helper methods to serialize and deserialize XML documents
DeleteExpressionHandler  
DisconnectRequest  
DropinsSelectionProvider  
DropinTools  
DynamicContentEditorInput
Editor input for dynamic script code not stored in a local file.
EaseClassLoader
A classloader using 'Eclipse-BuddyPolicy: global' as class loading strategy.
EaseDebugElement  
EaseDebugElement.State  
EaseDebugFrame
Frame containing debug location information for a dedicated script source.
EaseDebugLastExecutionResult  
EaseDebugProcess  
EaseDebugStackFrame  
EaseDebugTarget  
EaseDebugThread  
EaseDebugValue  
EaseDebugVariable  
EaseDebugVariable.Type  
EaseJavaArrayElementVariable  
EaseJavaFieldVariable  
EaseLaunchDelegate
Quick launcher for EASE script files.
EaseWatchExpressionDelegate  
EaseWatchExpressionResult  
EditorToolTipDecorator  
EditorToolTipGenerator  
EngineContributionFactory  
EngineDescription  
EngineStartedEvent  
EngineTerminatedEvent  
EngineTester  
EnvironmentLocationCompletionProvider  
EnvironmentModule
The Environment provides base functions for all script interpreters.
EqualsExpressionDefinition  
EvaluateExpressionEvent  
EvaluateExpressionRequest  
EventBusHandler  
EventDispatchJob  
ExitException  
ExpressionComposite  
ExpressionContentProvider  
ExpressionDialog  
ExpressionFactory  
ExpressionTools  
ExpressionTools.ExpressionDescription  
FileExtensionFilter  
FileScriptStorage  
FileSelectionPage  
FilteredTestCommand  
Flag
A representation of the literals of the enumeration 'Flag', and utility methods for working with them.
FlagToStringMap
An implementation of the model object 'Flag To String Map'.
FlagToStringMapItemProvider
This is the item provider adapter for a Map.Entry object.
FrameworkFilterAction
ViewFilterAction for hiding debug framewok specific variables.
GetStackFramesRequest  
GetVariablesRequest  
GroovyCodeFactory  
GroovyCodeParser  
GroovyHelper  
HelpHoverImageProvider  
HoverManager
Manager for HTML hovers.
IAssertion
Return value type that can be checked for validity.
IClassResolver  
ICode
A representation of the model object 'Code'.
ICodeFactory
An ICodeFactory is capable of generating code fragments for a dedicated target language.
ICodeFactory.Parameter
Parameter definition class.
ICodeParser
Parser interface for source code parsers to extract relevant script data.
ICodeTraceFilter
Extension of ICodeTracer performing pre-filtering before code gets to actual tracer.
ICodeTracer
Interface for execution tracing in Python.
ICompletionContext  
ICompletionProvider  
ICompositeExpressionDefinition  
IDebugEngine
Interface to be implemented by a script debug engine.
IDebugEvent  
IDebuggerEvent  
IDefinitionFactory
The Factory for the model.
IDefinitionPackage
The Package for the model.
IDefinitionPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
IEnvironment  
IEventProcessor  
IExecutionListener
Interface to be implemented by any class interested in getting notified of script execution event.
IExpressionDefinition  
IHelpResolver
Provides help content for completion proposals and help popups.
IHoverContentProvider  
IHoverHelp  
IHoverHelp.IMementoVisitor  
IImageResolver  
IInteractiveReturn
Type encapsulating return from the Python side.
IMetadata
A representation of the model object 'Metadata'.
IMethodResolver  
IModelRequest  
IModuleCallbackProvider
Interface for script function callbacks.
IModuleListener  
InputTokenizer  
InstanceOfExpressionDefinition  
IPreferenceConstants  
IPreferenceConstants  
IPreferenceConstants
Constant definitions for plug-in preferences.
IPreferenceConstants
Constant definitions for plug-in preferences.
IPyFrame
Abstraction interface for frame information in Python.
IPythonDebugEngine
Extension of IDebugEngine for Python script engines.
IPythonScriptRegistry
Extension of IScriptRegistry to also add mapping from Script used in EASE world to String used in Python world.
IPythonSideEngine
Main entry point for Py4J on Python side.
IRawLocation
A representation of the model object 'Raw Location'.
IReplEngine  
IReportGenerator
Interface for a test report generator.
IRepositoryFactory
The Factory for the model.
IRepositoryPackage
The Package for the model.
IRepositoryPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
IRepositoryService
Global service to register user scripts and to query for registered scripts.
IRuntimeFactory
The Factory for the model.
IRuntimePackage
The Package for the model.
IRuntimePackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data type
IScript
A representation of the model object ' Script'.
IScriptable
Generic interface for a scriptable object.
IScriptDebugFrame  
IScriptEngine
Interface for a script engine.
IScriptEngineLaunchExtension
Interface for script engine launch extensions.
IScriptEngineProvider  
IScriptLocation
A representation of the model object ' Script Location'.
IScriptModule
Interface which may be implemented by script modules.
IScriptRegistry
Simple interface for mapping between data types in different debugger realms.
IScriptService
Global service to create script engines and to query configuration data from the scripting extensions.
ISecurityCheck
Interface used for security callbacks.
ISecurityCheck.ActionType  
IShellDropHandler
Handler interface for custom drop events for the script shell view.
IShellDropin
Interface for shell drop-ins.
ISignatureConstants  
IStackTraceContainer
A representation of the model object 'Stack Trace Container'.
IStorage
A representation of the model object ' Storage'.
IterateExpressionDefinition  
ITest
A representation of the model object 'Test'.
ITestClass
A representation of the model object 'Test Class'.
ITestContainer
A representation of the model object 'Test Container'.
ITestEntity
A representation of the model object 'Test Entity'.
ITestFile
A representation of the model object 'Test File'.
ITestFolder
A representation of the model object 'Test Folder'.
ITestResult
A representation of the model object 'Test Result'.
ITestSuite
A representation of the model object 'Test Suite'.
ITestSuiteDefinition
A representation of the model object 'Test Suite Definition'.
ITracingConstant  
IVariable
A representation of the model object 'Variable'.
IVariablesProvider  
JarDropHandler
Drop handler accepting jar files.
JavaScriptCodeFactory  
JavaScriptCodeParser  
JavaScriptCompletionContext  
JavaScriptHelper  
JUnitReportGenerator
Creates reports of unit test results.
JVMCompiledHeaderParser  
JVMCompiledScriptEngine  
JythonPackageManager  
JythonScriptEngine  
JythonTracer  
KeyHandler  
LaunchConfigurationTabGroup  
LaunchConstants  
LibrariesTab  
ListenerList<E>
This utility class provides backwards compatibility for older target platforms.
LoadedModuleCompletionProvider  
LoadModule
Pulldown handler to load/ list modules.
LoadModuleCompletionProvider  
LocationImageDescriptor  
LocationResolver
Resolves file location completion proposals.
LocationsPage  
Logger
Global Logger implementation for EASE.
MagicFilterAction
ViewFilterAction for hiding Python magic variables.
MainTab  
ManifestParser  
MenuHandler  
Messages  
Messages  
Metadata
An implementation of the model object 'Metadata'.
MethodHelp  
ModuleCategoryDefinition  
ModuleContributionFactory  
ModuleDefinition  
ModuleDefinition.ModuleDependency  
ModuleExplorerView  
ModuleHelp  
ModuleHelper  
ModulePopupItem  
ModulePopupMenu  
ModulesComposite  
ModulesContentProvider  
ModulesContentProvider  
ModulesDragListener  
ModulesDropHandler  
ModulesFilter  
ModulesLabelProvider  
ModulesLabelProvider  
ModulesPage  
ModulesTools  
ModulesTools.ModuleEntry<T>  
ModuleTracker  
MultiSelectionProvider  
NashornBootstrapper  
NashornScriptEngine  
NonClosingInputStream
InputStream delegating all tasks to a base stream.
NotExpressionDefinition  
NullOutputStream
Output stream ignoring all data.
ObservingContextFactory  
OpenHelp  
OpenModulesPreferences  
OpenScriptHelp  
OrExpressionDefinition  
OverviewPage  
PasteTextToScriptShell  
Pep302ModuleImporter  
PerformSignature
Class containing methods to perform signature.
PerformSignature  
PlatformExtension  
PluginConstants  
PluginConstants  
PluginConstants  
PluginConstants  
PluginConstants  
PopupHandler  
PreferenceInitializer  
PreferenceInitializer
Class used to initialize default preference values.
PreferenceInitializer
Class used to initialize default preference values.
PreferencesHelper
Helper methods to access script storage preferences.
Py4JBootstrap
Loads basic module support for script Py4J based engines.
Py4jDebugger
Extension of PythonDebugger with additional ICodeTraceFilter to lower amount of trace dispatches.
Py4jDebuggerEngine
A script engine to debug Python code on a PY4J engine.
Py4JPreferencePage  
Py4jScriptEngine  
Py4JScriptEnginePrefConstants  
PyDevPathImporter  
PythonBreakpoint
Helper class to have simpler data exchange format between EASE breakpoint information and Python counterpart.
PythonCodeFactory  
PythonCodeParser  
PythonCompletionContext  
PythonCompletionProviderWrapper
ICompletionProvider dispatching actual completion calculation to Python.
PythonDebugger
Debugger class handling communication between Python and Eclipse.
PythonDebugModelPresentation  
PythonDebugTarget
ScriptDebugTarget for communication between Eclipse framework and Python debugger.
PythonEnvironementBootStrapper
Python loader.
PythonEventDispatchJob
PythonHelper  
PythonHelpResolver
Custom IHelpResolver for Python objects.
PythonScriptRegistry
Default implementation of IPythonScriptRegistry simply using maps to perform 1:1 mapping.
ReferenceExpressionDefinition  
RemoveAllTerminatedConsolesAction
ConsoleRemoveAllTerminatedAction
RemoveCurrentConsoleAction
ConsoleRemoveTerminatedAction
ReportTools  
Reset  
ResolveExpressionDefinition  
ResourceChangeHandler  
ResourceDropHandler  
ResourceHelper  
ResourceProjectPathImporter  
ResourceTools  
ResourceTools.NonClosingInputStream
InputStream delegating all tasks to a base stream.
ResumedEvent  
ResumeRequest  
RhinoScriptEngine
A script engine to execute JavaScript code on a Rhino interpreter.
RootExpressionDefinition  
RubyCodeFactory  
RubyCodeParser  
RubyHelper  
RunnableWithResult<T>  
RuntimeAdapterFactory
The Adapter Factory for the model.
RuntimeFactory
An implementation of the model Factory.
RuntimePackage
An implementation of the model Package.
RuntimeSwitch<T>
The Switch for the model's inheritance hierarchy.
SaveEditorHandler  
Script
Scriptable object.
ScriptCompletionProposal  
ScriptComposite
SWT Composite that displays available macros.
ScriptConsole  
ScriptConsolePageParticipant
Creates and manages JavaScript console specific actions
ScriptContentProvider  
ScriptContextMenuEntries
Provide context menu entries for macros.
ScriptContributionFactory  
ScriptContributionFactory
Factory adding scripts to dynamically populated menu.
ScriptContributionItem  
ScriptDragSource
Source for a script D&D event.
ScriptDropHandler  
ScriptEditorInput  
ScriptEngineCancellationException  
ScriptEngineException
A checked exception to indicate a script engine exception.
ScriptEngineFilter  
ScriptEngineInterruptedException  
ScriptEnginePropertyTester  
ScriptExecutionException
A common class to be thrown if an error happens during script execution.
ScriptHistoryText  
ScriptingPage  
ScriptingPerspective
Default perspective for scripting.
ScriptObjectType  
ScriptParameter  
ScriptParameter.Helper  
ScriptParameter.OptionalParameterHelper  
ScriptPopup  
ScriptPopupMenu  
ScriptReadyEvent  
ScriptRegistry
Default implementation of IScriptRegistry simply using maps to perform 1:1 mapping.
ScriptResult
A ScriptResult is a container for a script execution.
ScriptSelectionDialog  
ScriptService  
ScriptServiceFactory
Service factory for IScriptService.
ScriptShell
The JavaScript shell allows to interactively execute JavaScript code.
ScriptSignatureException
Exception Class for handling errors with custom messages.
ScriptSourceLocator  
ScriptStackTrace  
ScriptStorage  
ScriptTerminatedEvent  
ScriptType  
ScriptURLConnection  
ScriptURLStreamHandler  
SetVariablesRequest  
ShellDropTarget
DND support for JavaScript shell.
ShellPreferencePage  
ShowStandardErrorAction
Toggles preference show the console when output is written to standard error stream.
ShowStandardOutAction
Toggles preference show the console when output is written to standard output stream.
ShowWhenContentChangesAction
Abstract action for toggling preference to automatically show the console when a streams content changes.
ShutdownHandler  
SignatureCheck  
SignatureHelper
Class containing helper methods for conversion of format and appending signature to file.
SignatureInfo  
SignaturePreferencePage  
SpawnShell  
StackFramesEvent  
StackTraceContainer
An implementation of the model object 'Stack Trace Container'.
StartupHandler  
StopScriptExecution  
StringTools
Helper class for string manipulations.
SuiteRuntimeInformation  
SuspendedEvent  
SuspendRequest  
SwitchEngine  
SystemTestExpressionDefinition  
TerminateConsoleAction
ConsoleTerminateAction
TerminateRequest  
Test
An implementation of the model object 'Test'.
TestClass
An implementation of the model object 'Test Class'.
TestContainer
An implementation of the model object 'Test Container'.
TestDefinitionEditPlugin
This is the central singleton for the TestDefinition edit plugin.
TestDefinitionEditPlugin.Implementation
The actual implementation of the Eclipse Plugin.
TestEntity
An implementation of the model object 'Test Entity'.
TestExpressionDefinition  
TestFile
An implementation of the model object 'Test File'.
TestFolder
An implementation of the model object 'Test Folder'.
TestResult
An implementation of the model object 'Test Result'.
TestStatus
A representation of the literals of the enumeration 'Test Status', and utility methods for working with them.
TestSuite
An implementation of the model object 'Test Suite'.
TestSuiteContentProvider  
TestSuiteDefinition
An implementation of the model object 'Test Suite Definition'.
TestSuiteDefinitionItemProvider
This is the item provider adapter for a ITestSuiteDefinition object.
TestSuiteEditor  
TestSuiteEditorActionBarContributor  
TestSuiteLabelProvider  
TestSuiteScriptEngine
Script engine executing *.suite files and ITestEntity elements.
TextSelectionProvider  
TextWithImage
A text box with a label at the left hand side.
ThreadCreatedEvent  
ThreadTerminatedEvent  
Timer  
ToggleDropinsSection
Toggle display of the dropins section.
ToggleHandler
Use this handler for style="toggle" command contributions.
TokenList  
ToolbarHandler  
ToolbarHandler.Location  
UIAttachment  
UnitTestHelper  
UnitTestModule
Support methods for scripted unit tests.
UnitTestView  
URIValidator  
Variable
An implementation of the model object 'Variable'.
VariableItemProvider
This is the item provider adapter for a IVariable object.
VariablesCompletionProvider
Provides completion proposals for variables stored in a script engine.
VariablesDragListener  
VariablesDropHandler  
VariablesEvent  
VariablesPage
Represents the Variables component in the Test Suite Editor.
VerifySignature  
ViewFilterAction
Abstract action that can be used to update an IDebugView.
WithExpressionDefinition  
WorkspaceScriptStorage  
WorkspaceURLConnection  
WorkspaceURLStreamHandlerService  
WrapToScript
Annotation indicating that the annotated method should be wrapped to the target script language.