Index
All Classes|All Packages
A
- adapt(Object, Class<?>) - Static method in class org.eclipse.ease.modules.platform.PlatformModule
-
Adapt object to target type.
- addMarker(String, Double, Double) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Add a marker to the chart.
- APPEND - Static variable in interface org.eclipse.ease.modules.platform.IFileHandle
-
Open file in append mode.
- APPEND - Static variable in class org.eclipse.ease.modules.platform.ResourcesModule
-
Access modifier for append mode (4).
C
- Chart - Class in org.eclipse.ease.modules.charting.views
- Chart(Composite, int) - Constructor for class org.eclipse.ease.modules.charting.views.Chart
- ChartingModule - Class in org.eclipse.ease.modules.charting
-
Provide functions to display and populate line charts.
- ChartingModule() - Constructor for class org.eclipse.ease.modules.charting.ChartingModule
- ChartView - Class in org.eclipse.ease.modules.charting.views
- ChartView() - Constructor for class org.eclipse.ease.modules.charting.views.ChartView
- checkForUpdates() - Method in class org.eclipse.ease.modules.platform.P2Module
-
Silently update the current installation using registered p2 sites.
- clear() - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Clears the active chart.
- clear() - Method in class org.eclipse.ease.modules.charting.views.Chart
- clearConsole() - Method in class org.eclipse.ease.modules.platform.UIModule
-
Clear the script console.
- close() - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
- close() - Method in interface org.eclipse.ease.modules.platform.IFileHandle
-
Close a file instance.
- closeFile(IFileHandle) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Close a file.
- closeView(String, String) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Close a dedicated view.
- convertSelection(ISelection) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Converts selection to a consumable form.
- copyFile(Object, Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Copies a file from location to targetLocation.
- createChart(Composite, String) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Create a new chart on a given parent composite.
- createColor(int, int, int) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Constructs a new color given the desired red, green and blue values expressed as ints in the range 0 to 255 (where 0 is black and 255 is full brightness).
- createFile(boolean) - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
- createFile(boolean) - Method in interface org.eclipse.ease.modules.platform.IFileHandle
-
Create a file.
- createFile(boolean) - Method in class org.eclipse.ease.modules.platform.ResourceHandle
- createFile(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Create a new file in the workspace or the file system.
- createFolder(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Create a new folder in the workspace or the file system.
- createFolder(IContainer) - Static method in class org.eclipse.ease.modules.platform.ResourceHandle
-
Create a new container on the workbench.
- createPartControl(Composite) - Method in class org.eclipse.ease.modules.charting.views.ChartView
- createPartControl(Composite, IScript) - Method in class org.eclipse.ease.modules.platform.keywords.ScriptedView
- createProblemMarker(String, Object, int, String, String, boolean) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Create a problem marker on a file resource.
- createProject(String) - Static method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Create a new workspace project.
- createScriptEngine(String) - Static method in class org.eclipse.ease.modules.platform.ScriptingModule
-
Create a new script engine instance.
D
- deleteFile(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Delete a file from the workspace or local file system.
- deleteFolder(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Delete a folder from the workspace or local file system.
- deleteProject(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Delete a project from the workspace.
E
- executeCommand(String, Map<String, String>) - Static method in class org.eclipse.ease.modules.platform.PlatformModule
-
Execute a command from the command framework.
- executeSync(Object, Object) - Method in class org.eclipse.ease.modules.platform.ScriptingModule
-
Run a code fragment in a synchronized block.
- executeUI(Object) - Method in class org.eclipse.ease.modules.platform.UIModule
-
Run code in UI thread.
- exists() - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
- exists() - Method in interface org.eclipse.ease.modules.platform.IFileHandle
-
Check if a physical file exists.
- exists() - Method in class org.eclipse.ease.modules.platform.ResourceHandle
- exitApplication() - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Close the application.
- export(Object, boolean) - Method in class org.eclipse.ease.modules.charting.views.Chart
- exportGraph(Object, boolean) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Export the current figure as png file.
F
- figure(String) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Opens a new view with an empty figure.
- fileExists(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Verifies that a specific file exists.
- FilesystemHandle - Class in org.eclipse.ease.modules.platform
- FilesystemHandle(File, int) - Constructor for class org.eclipse.ease.modules.platform.FilesystemHandle
- findElement(String) - Static method in class org.eclipse.ease.modules.platform.UIModelManipulator
-
Find the UI element for a given id.
- findFiles(String, Object, boolean) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Return files matching a certain pattern.
- fork(Object, String, String) - Method in class org.eclipse.ease.modules.platform.ScriptingModule
-
Fork a new script engine and execute provided resource.
G
- getActiveEditor() - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Get the active editor instance.
- getActiveView() - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Get the active view instance.
- getApplication() - Static method in class org.eclipse.ease.modules.platform.keywords.RegisterView
- getBundle(String) - Method in class org.eclipse.ease.modules.platform.OsgiModule
-
Get a bundle instance.
- getChart() - Method in class org.eclipse.ease.modules.charting.views.ChartView
- getChecksum(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Get an MD5 checksum over a readable resource.
- getClipboard() - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Get text data from the clipboard.
- getComposite() - Method in class org.eclipse.ease.modules.platform.keywords.ScriptedView
-
Get the root composite for this view.
- getConsole() - Method in class org.eclipse.ease.modules.platform.UIModule
-
Get the script console for the current engine.
- getCurrentPerspective() - Static method in class org.eclipse.ease.modules.platform.UIModelManipulator
-
Get the currently active perspective.
- getFile() - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
- getFile() - Method in interface org.eclipse.ease.modules.platform.IFileHandle
-
Get the base file object.
- getFile() - Method in class org.eclipse.ease.modules.platform.ResourceHandle
- getFile(String, boolean) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Get a workspace or file system file.
- getIDForName(String) - Static method in class org.eclipse.ease.modules.platform.UIModelManipulator
-
Find ID for a given view name.
- getPath() - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
- getPath() - Method in interface org.eclipse.ease.modules.platform.IFileHandle
-
Returns the java.io.File Path to the underlying file
- getPath() - Method in class org.eclipse.ease.modules.platform.ResourceHandle
- getProject(String) - Static method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Get a project instance.
- getSelection(String) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Get the current selection.
- getService(Class<?>) - Static method in class org.eclipse.ease.modules.platform.PlatformModule
-
Get a platform service.
- getSharedObject(String) - Method in class org.eclipse.ease.modules.platform.ScriptingModule
-
Get an object from the shared object store.
- getShell() - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Get the workbench shell instance.
- getSystemProperty(String) - Static method in class org.eclipse.ease.modules.platform.PlatformModule
-
Get a system property or environment value.
- getWorkspace() - Static method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Get the workspace root.
H
- handleEvent(Event) - Method in class org.eclipse.ease.modules.platform.keywords.RegisterView
I
- IFileHandle - Interface in org.eclipse.ease.modules.platform
-
Generic handle to an
IFile
orFile
instance. - importProject(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Imports a project into the current workspace.
- install(String) - Method in class org.eclipse.ease.modules.platform.P2Module
-
Install a component into the running system.
- installBundle(String) - Method in class org.eclipse.ease.modules.platform.OsgiModule
-
Install a bundle from a given location.
- isHeadless() - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Verify if we are running in headless mode.
- isUIThread() - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Returns
true
when executed in the UI thread.
J
- join(IScriptEngine, long) - Static method in class org.eclipse.ease.modules.platform.ScriptingModule
-
Wait for a script engine to shut down.
L
- linkProject(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Links a project into the current workspace.
- listScriptEngines() - Static method in class org.eclipse.ease.modules.platform.ScriptingModule
-
Retrieve a list of available script engines.
M
- maximizeView(String) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Maximize a dedicated view.
- minimizeView(String) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Minimize a dedicated view.
- MODULE_ID - Static variable in class org.eclipse.ease.modules.platform.PlatformModule
-
Module identifier.
- MODULE_ID - Static variable in class org.eclipse.ease.modules.platform.ResourcesModule
-
Module identifier.
- MODULE_ID - Static variable in class org.eclipse.ease.modules.platform.ScriptingModule
-
Module identifier.
- MODULE_ID - Static variable in class org.eclipse.ease.modules.platform.UIModule
-
Module identifier.
- MODULE_NAME - Static variable in class org.eclipse.ease.modules.charting.ChartingModule
- move(MUIElement, MElementContainer<MUIElement>) - Static method in class org.eclipse.ease.modules.platform.UIModelManipulator
-
Move a UI element to another container.
- moveView(String, String, String) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Move an existing view to a new position relative to another view.
N
- notify(Object) - Static method in class org.eclipse.ease.modules.platform.ScriptingModule
-
Wakes up a single thread that is waiting on the monitor.
- notify(IScriptEngine, Script, int) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
- notifyAll(Object) - Static method in class org.eclipse.ease.modules.platform.ScriptingModule
-
Wakes up all threads that are waiting on the monitor.
O
- openDialog(Window) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Show a generic dialog.
- openFile(Object, int, boolean) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Opens a file from the workspace or the file system.
- org.eclipse.ease.modules.charting - package org.eclipse.ease.modules.charting
- org.eclipse.ease.modules.charting.views - package org.eclipse.ease.modules.charting.views
- org.eclipse.ease.modules.platform - package org.eclipse.ease.modules.platform
- org.eclipse.ease.modules.platform.keywords - package org.eclipse.ease.modules.platform.keywords
- OsgiModule - Class in org.eclipse.ease.modules.platform
-
Provides access to the OSGI runtime.
- OsgiModule() - Constructor for class org.eclipse.ease.modules.platform.OsgiModule
P
- P2Module - Class in org.eclipse.ease.modules.platform
-
This module allows to interact with the eclipse p2 system that allows to modify the installed components.
- P2Module() - Constructor for class org.eclipse.ease.modules.platform.P2Module
- PlatformModule - Class in org.eclipse.ease.modules.platform
-
Provides global platform functions like preferences, event bus or the command framework.
- PlatformModule() - Constructor for class org.eclipse.ease.modules.platform.PlatformModule
- plot(double[], double[]) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Plot array of points (x[],y[]) on the last series that is set with method series(seriesName, format).
- plot(double[], double[]) - Method in class org.eclipse.ease.modules.charting.views.Chart
- plot(double, double) - Method in class org.eclipse.ease.modules.charting.views.Chart
- plotPoint(double, double) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Add (x,y) point to the last Series that is set with method series(seriesName,format).
- PLUGIN_ID - Static variable in interface org.eclipse.ease.modules.charting.PluginConstants
- PLUGIN_ID - Static variable in interface org.eclipse.ease.modules.platform.PluginConstants
- PluginConstants - Interface in org.eclipse.ease.modules.charting
- PluginConstants - Interface in org.eclipse.ease.modules.platform
- postEvent(String, Object, long) - Static method in class org.eclipse.ease.modules.platform.PlatformModule
-
Post an event on the event broker.
R
- read(int) - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
- read(int) - Method in interface org.eclipse.ease.modules.platform.IFileHandle
-
Read characters from a file.
- READ - Static variable in interface org.eclipse.ease.modules.platform.IFileHandle
-
Open file in read mode.
- READ - Static variable in class org.eclipse.ease.modules.platform.ResourcesModule
-
Access modifier for read mode (1).
- readFile(Object, int) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Read data from a file.
- readLine() - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
- readLine() - Method in interface org.eclipse.ease.modules.platform.IFileHandle
-
Read a line of data from a file.
- readLine(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Read a single line from a file.
- readPreferences(String, String, Object) - Static method in class org.eclipse.ease.modules.platform.PlatformModule
-
Read a preferences value.
- readStream(InputStream) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Read from an InputStream into a string.
- reconcileContainer(MElementContainer<MUIElement>) - Static method in class org.eclipse.ease.modules.platform.UIModelManipulator
-
Remove empty containers if there are any.
- refreshResource(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Refresh a given resource and all its child elements.
- registerUpdateSite(String) - Method in class org.eclipse.ease.modules.platform.P2Module
-
Register a new p2 update site.
- RegisterView - Class in org.eclipse.ease.modules.platform.keywords
- RegisterView() - Constructor for class org.eclipse.ease.modules.platform.keywords.RegisterView
- removeCursor(String) - Method in class org.eclipse.ease.modules.charting.views.Chart
- removeSeries(String) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Deletes a given series.
- removeSeries(String) - Method in class org.eclipse.ease.modules.charting.views.Chart
- renameScriptShell(String) - Method in class org.eclipse.ease.modules.platform.UIModule
-
Renames the script shell window to the specified name.
- ResourceHandle - Class in org.eclipse.ease.modules.platform
- ResourceHandle(IFile, int) - Constructor for class org.eclipse.ease.modules.platform.ResourceHandle
- ResourcesModule - Class in org.eclipse.ease.modules.platform
-
Provides file access for workspace and file system resources.
- ResourcesModule() - Constructor for class org.eclipse.ease.modules.platform.ResourcesModule
- runProcess(String, String[], String, String) - Static method in class org.eclipse.ease.modules.platform.PlatformModule
-
Run an external process.
S
- SCRIPT_VARIABLE_COMPOSITE - Static variable in class org.eclipse.ease.modules.platform.keywords.ScriptedView
- SCRIPT_VARIABLE_VIEW - Static variable in class org.eclipse.ease.modules.platform.keywords.ScriptedView
- ScriptedView - Class in org.eclipse.ease.modules.platform.keywords
- ScriptedView(MPart) - Constructor for class org.eclipse.ease.modules.platform.keywords.ScriptedView
- ScriptingModule - Class in org.eclipse.ease.modules.platform
-
Commands to launch additional script engines.
- ScriptingModule() - Constructor for class org.eclipse.ease.modules.platform.ScriptingModule
- series(String, String) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Series will be created with the name seriesName.
- series(String, String) - Method in class org.eclipse.ease.modules.charting.views.Chart
- setAutoScale(boolean) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Activates or deactivates auto scaling whenever the cart is updated.
- setAutoScale(boolean) - Method in class org.eclipse.ease.modules.charting.views.Chart
- setAxisRange(double[], double[]) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Set lower and upper limit of the X axis and the Y axis.
- setAxisRange(double[], double[]) - Method in class org.eclipse.ease.modules.charting.views.Chart
- setClipboard(String) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Write text data to the clipboard.
- setCursor(String, String) - Method in class org.eclipse.ease.modules.charting.views.Chart
- setFocus() - Method in class org.eclipse.ease.modules.charting.views.ChartView
- setMode(int) - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
- setPlotTitle(String) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Sets the title of the active chart.
- setPlotTitle(String) - Method in class org.eclipse.ease.modules.charting.views.Chart
- setSharedObject(String, Object, boolean, boolean) - Method in class org.eclipse.ease.modules.platform.ScriptingModule
-
Add an object to the shared object store.
- setViewName(String) - Method in class org.eclipse.ease.modules.charting.views.ChartView
- setXLabel(String) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Set X axis name.
- setXLabel(String) - Method in class org.eclipse.ease.modules.charting.views.Chart
- setYLabel(String) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Set Y axis name.
- setYLabel(String) - Method in class org.eclipse.ease.modules.charting.views.Chart
- showConfirmDialog(String, String) - Method in class org.eclipse.ease.modules.platform.UIModule
-
Displays a confirmation dialog.
- showEditor(Object) - Method in class org.eclipse.ease.modules.platform.UIModule
-
Opens a file in an editor.
- showEditor(IFile) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Opens a file in an editor.
- showErrorDialog(String, String) - Method in class org.eclipse.ease.modules.platform.UIModule
-
Displays an error dialog.
- showFileSelectionDialog(Object, int, String, String) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Opens a file dialog.
- showFolderSelectionDialog(Object, String, String) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Opens a dialog box which allows the user to select a container (project or folder).
- showGrid(boolean) - Method in class org.eclipse.ease.modules.charting.ChartingModule
-
Activates or deactivates drawing of a background grid.
- showGrid(boolean) - Method in class org.eclipse.ease.modules.charting.views.Chart
- showInfoDialog(String, String) - Method in class org.eclipse.ease.modules.platform.UIModule
-
Displays an info dialog.
- showInputDialog(String, String, String) - Method in class org.eclipse.ease.modules.platform.UIModule
-
Displays an input dialog.
- showQuestionDialog(String, String) - Method in class org.eclipse.ease.modules.platform.UIModule
-
Displays a question dialog.
- showSelectionDialog(Object[], String, String) - Method in class org.eclipse.ease.modules.platform.UIModule
-
Displays a selection dialog.
- showView(String) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Opens a view by given Name or id.
- showView(String, String, int) - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Shows a view in this page with the given id and secondary id.
- showWarningDialog(String, String) - Method in class org.eclipse.ease.modules.platform.UIModule
-
Displays a warning dialog.
- shutdown() - Static method in class org.eclipse.ease.modules.platform.UIModule
-
Shut down the application.
- splitPartStack(MElementContainer<MUIElement>, int) - Static method in class org.eclipse.ease.modules.platform.UIModelManipulator
-
Split a given
MPartStack
.
U
- UIModelManipulator - Class in org.eclipse.ease.modules.platform
- UIModelManipulator() - Constructor for class org.eclipse.ease.modules.platform.UIModelManipulator
- UIModule - Class in org.eclipse.ease.modules.platform
-
Methods providing access to UI components.
- UIModule() - Constructor for class org.eclipse.ease.modules.platform.UIModule
- unzip(Object, Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Unzip a zip file to the provided target location.
V
W
- wait(Object, long) - Static method in class org.eclipse.ease.modules.platform.ScriptingModule
-
Causes the current thread to wait until either another thread invokes the
Object.notify()
method or theObject.notifyAll()
method for this object, or a specified amount of time has elapsed. - waitForEvent(String, long) - Static method in class org.eclipse.ease.modules.platform.PlatformModule
-
Wait for a given event on the event bus.
- write(byte[]) - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
- write(byte[]) - Method in interface org.eclipse.ease.modules.platform.IFileHandle
-
Write data to a file.
- write(byte[]) - Method in class org.eclipse.ease.modules.platform.ResourceHandle
- write(String) - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
- write(String) - Method in interface org.eclipse.ease.modules.platform.IFileHandle
-
Write data to a file.
- write(String) - Method in class org.eclipse.ease.modules.platform.ResourceHandle
- WRITE - Static variable in interface org.eclipse.ease.modules.platform.IFileHandle
-
Open file in write mode.
- WRITE - Static variable in class org.eclipse.ease.modules.platform.ResourcesModule
-
Access modifier for write mode (2).
- writeFile(Object, Object, int, boolean) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Write data to a file.
- writeLine(Object, String, int, boolean) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Write a line of data to a file.
- writePreferences(String, String, Object) - Static method in class org.eclipse.ease.modules.platform.PlatformModule
-
Set a preferences value.
Z
- zip(Object, Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
-
Create or update a zip file with given resources.
- zoom(String) - Method in class org.eclipse.ease.modules.charting.views.Chart
All Classes|All Packages