A C D E F G I J L M N O P R S U V W Z

## 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(IContainer) - Static method in class org.eclipse.ease.modules.platform.ResourceHandle
  Create a new container on the workbench.
createFolder(Object) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
  Create a new folder in the workspace or the file system.
createPartControl(Composite) - Method in class org.eclipse.ease.modules.charting.views.ChartView
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.
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
getClipboard() - Static method in class org.eclipse.ease.modules.platform.UIModule
  Get text data from the clipboard.
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.

## I

IFileHandle - Interface in org.eclipse.ease.modules.platform
  Generic handle to an `IFile` or `File` 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(IScriptEngine, Script, int) - Method in class org.eclipse.ease.modules.platform.ResourcesModule
notify(Object) - Static method in class org.eclipse.ease.modules.platform.ScriptingModule
  Wakes up a single thread that is waiting on the monitor.
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
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 - Static variable in interface org.eclipse.ease.modules.platform.IFileHandle
  Open file in read mode.
read(int) - Method in interface org.eclipse.ease.modules.platform.IFileHandle
  Read characters from a file.
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.
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[]) - Static method in class org.eclipse.ease.modules.platform.PlatformModule
  Run an external process.

## S

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

VIEW_ID - Static variable in class org.eclipse.ease.modules.charting.views.ChartView

## 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 the `Object.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(String) - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
write(byte[]) - Method in class org.eclipse.ease.modules.platform.FilesystemHandle
WRITE - Static variable in interface org.eclipse.ease.modules.platform.IFileHandle
  Open file in write mode.
write(String) - Method in interface org.eclipse.ease.modules.platform.IFileHandle
  Write data to a file.
write(byte[]) - 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(byte[]) - Method in class org.eclipse.ease.modules.platform.ResourceHandle
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

A C D E F G I J L M N O P R S U V W Z