A B C E G I L N O P R S T V

A

AnnotationListenerServiceTracker - Class in nl.lxtreme.ols.tool.base
Service tracker for annotation listeners.
AnnotationListenerServiceTracker(BundleContext) - Constructor for class nl.lxtreme.ols.tool.base.AnnotationListenerServiceTracker
Creates a new AnnotationListenerServiceTracker instance.

B

BaseToolDialog<RESULT_TYPE> - Class in nl.lxtreme.ols.tool.base
Provides a base tool dialog.
BaseToolDialog(Window, Dialog.ModalityType, ToolContext, BundleContext, Tool<RESULT_TYPE>) - Constructor for class nl.lxtreme.ols.tool.base.BaseToolDialog
Creates a new BaseToolDialog instance that is document modal.
BaseToolDialog(Window, ToolContext, BundleContext, Tool<RESULT_TYPE>) - Constructor for class nl.lxtreme.ols.tool.base.BaseToolDialog
Creates a new BaseToolDialog instance that is document modal.

C

cancelTool() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Called to cancel the tool (if it is running).
cancelTool() - Method in interface nl.lxtreme.ols.tool.base.ToolDialog
Called to cancel the tool (if it is running).
ChannelLabelAnnotation - Class in nl.lxtreme.ols.tool.base.annotation
Provides an annotation that provides an annotation for a channel label.
ChannelLabelAnnotation(int, String) - Constructor for class nl.lxtreme.ols.tool.base.annotation.ChannelLabelAnnotation
Creates a new ChannelLabelAnnotation instance.
clearAnnotations() - Method in class nl.lxtreme.ols.tool.base.AnnotationListenerServiceTracker
clearAnnotations(int) - Method in class nl.lxtreme.ols.tool.base.AnnotationListenerServiceTracker
close() - Method in class nl.lxtreme.ols.tool.base.AnnotationListenerServiceTracker
Closes this annotation listener service tracker.
close() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
close() - Method in class nl.lxtreme.ols.tool.base.TaskExecutionServiceTracker
Closes this task execution service.
close() - Method in class nl.lxtreme.ols.tool.base.ToolProgressListenerServiceTracker
Closes this progress listener.
COMP_INSETS - Static variable in class nl.lxtreme.ols.tool.base.BaseToolDialog
Provides insets (padding) that can be used for components.
compareTo(Annotation<String>) - Method in class nl.lxtreme.ols.tool.base.annotation.ChannelLabelAnnotation
compareTo(Annotation<String>) - Method in class nl.lxtreme.ols.tool.base.annotation.SampleDataAnnotation
createCloseButton() - Static method in class nl.lxtreme.ols.tool.base.ToolUtils
Convenience method to create a close button that closes this dialog.
createExportButton(ExportAware<?>) - Static method in class nl.lxtreme.ols.tool.base.ToolUtils
Factory method for creating an "export" button that -upon execution- calls the methods #storeToCsvFile(File, Object) or #storeToHtmlFile(File, Object).
createRunAnalysisButton(ToolDialog) - Static method in class nl.lxtreme.ols.tool.base.ToolUtils
Factory method for creating a "run analysis" button that -upon execution- creates and starts the tool worker.

E

execute(Task<RESULT_TYPE>) - Method in class nl.lxtreme.ols.tool.base.TaskExecutionServiceTracker
ExportAware<RESULT_TYPE> - Interface in nl.lxtreme.ols.tool.base
Used to mark whether or not a tool (dialog) is capable of exporting the results of a tool to a file.
ExportAware.ExportFormat - Enum in nl.lxtreme.ols.tool.base
The formats the export functionality should at least support.
exportToFile(File, ExportAware.ExportFormat) - Method in interface nl.lxtreme.ols.tool.base.ExportAware
Exports the results to a file in the given format.

G

getAnnotation() - Method in class nl.lxtreme.ols.tool.base.annotation.ChannelLabelAnnotation
getAnnotation() - Method in class nl.lxtreme.ols.tool.base.annotation.SampleDataAnnotation
getBundleContext() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Returns the current value of bundleContext.
getChannel() - Method in class nl.lxtreme.ols.tool.base.annotation.ChannelLabelAnnotation
getChannel() - Method in class nl.lxtreme.ols.tool.base.annotation.SampleDataAnnotation
getContext() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
 
getData() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Returns the acquisition result data.
getEndTimestamp() - Method in class nl.lxtreme.ols.tool.base.annotation.SampleDataAnnotation
getLastResult() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Returns the current value of lastResult.
getLastResult() - Method in interface nl.lxtreme.ols.tool.base.ExportAware
Returns the result of the last tool invocation.
getStartTimestamp() - Method in class nl.lxtreme.ols.tool.base.annotation.SampleDataAnnotation
getTool() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Returns the current value of tool.

I

invokeTool() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Called to invoke the actual tool.
invokeTool() - Method in interface nl.lxtreme.ols.tool.base.ToolDialog
Called to invoke the actual tool.

L

LABEL_INSETS - Static variable in class nl.lxtreme.ols.tool.base.BaseToolDialog
Provides insets (padding) that can be used for labels.

N

nl.lxtreme.ols.tool.base - package nl.lxtreme.ols.tool.base
 
nl.lxtreme.ols.tool.base.annotation - package nl.lxtreme.ols.tool.base.annotation
 

O

onAnnotation(Annotation<?>) - Method in class nl.lxtreme.ols.tool.base.AnnotationListenerServiceTracker
onBeforeCloseDialog() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Called right before this dialog is made invisible.
onBeforeShowDialog() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Called right before this dialog is made visible.
onToolEnded(RESULT_TYPE) - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Called when the tool finished its job.
onToolFailed(Exception) - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Called when the tool is failed.
onToolStarted() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Called when the tool is just started to do its task.
open() - Method in class nl.lxtreme.ols.tool.base.AnnotationListenerServiceTracker
Opens this annotation listener service tracker for business.
open() - Method in class nl.lxtreme.ols.tool.base.TaskExecutionServiceTracker
Opens this task execution service for business.
open() - Method in class nl.lxtreme.ols.tool.base.ToolProgressListenerServiceTracker
Opens this progress listener for business.

P

prepareToolTask(ToolTask<RESULT_TYPE>) - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Allows additional preparations to be performed on the given ToolTask instance, such as setting parameters and such.

R

reset() - Method in interface nl.lxtreme.ols.tool.base.ToolDialog
Resets the dialog, will be called if the dialog is shown at least once and should be redisplayed again.
restore() - Method in interface nl.lxtreme.ols.tool.base.ToolUtils.RestorableAction
Restores the state of the action to its initial state.

S

SampleDataAnnotation - Class in nl.lxtreme.ols.tool.base.annotation
 
SampleDataAnnotation(int, long, long, String) - Constructor for class nl.lxtreme.ols.tool.base.annotation.SampleDataAnnotation
Creates a new DataAnnotation instance.
SampleDataAnnotation(int, long, String) - Constructor for class nl.lxtreme.ols.tool.base.annotation.SampleDataAnnotation
Creates a new DataAnnotation instance.
setComboBoxIndex(JComboBox, UserSettings, String) - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Convenience method to set the combobox index to a "safe" value, based on the given user settings.
setComboBoxIndex(JComboBox, int) - Static method in class nl.lxtreme.ols.tool.base.ToolUtils
 
setControlsEnabled(boolean) - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
set the controls of the dialog enabled/disabled
setProgress(int) - Method in class nl.lxtreme.ols.tool.base.ToolProgressListenerServiceTracker
showDialog() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Shows the dialog with the given capture results.
showDialog() - Method in interface nl.lxtreme.ols.tool.base.ToolDialog
Shows the dialog with the given capture results.
showErrorMessage(Window, String) - Static method in class nl.lxtreme.ols.tool.base.ToolUtils
Convenience method to show an error message.
showMessage(Window, String) - Static method in class nl.lxtreme.ols.tool.base.ToolUtils
Convenience method to show a (information) message.
showWarningMessage(Window, String) - Static method in class nl.lxtreme.ols.tool.base.ToolUtils
Convenience method to show a warning message.

T

taskEnded(Task<RT>, RT) - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
TaskExecutionServiceTracker - Class in nl.lxtreme.ols.tool.base
Provides a service tracker for TaskExecutionServices.
TaskExecutionServiceTracker(BundleContext) - Constructor for class nl.lxtreme.ols.tool.base.TaskExecutionServiceTracker
Creates a new TaskExecutionServiceTracker instance.
taskFailed(Task<RT>, Exception) - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
taskStarted(Task<RT>) - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
ToolDialog - Interface in nl.lxtreme.ols.tool.base
Provides a common interface for all tool dialogs.
ToolProgressListenerServiceTracker - Class in nl.lxtreme.ols.tool.base
 
ToolProgressListenerServiceTracker(BundleContext) - Constructor for class nl.lxtreme.ols.tool.base.ToolProgressListenerServiceTracker
Creates a new ToolProgressListenerServiceTracker instance.
ToolUtils - Class in nl.lxtreme.ols.tool.base
 
ToolUtils() - Constructor for class nl.lxtreme.ols.tool.base.ToolUtils
 
ToolUtils.RestorableAction - Interface in nl.lxtreme.ols.tool.base
Provides an action that can be restored to a particular (initial) state.
toString() - Method in class nl.lxtreme.ols.tool.base.annotation.ChannelLabelAnnotation

V

validateToolSettings() - Method in class nl.lxtreme.ols.tool.base.BaseToolDialog
Called right before the tool is invoked to allow additional validation on the tool settings.
valueOf(String) - Static method in enum nl.lxtreme.ols.tool.base.ExportAware.ExportFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum nl.lxtreme.ols.tool.base.ExportAware.ExportFormat
Returns an array containing the constants of this enum type, in the order they are declared.

A B C E G I L N O P R S T V

Copyright © 2012 L'Xtreme IT consultancy. All Rights Reserved.