A B C D E F G H I K L M N O P R S T U V W Z

A

acquireData(Device) - Method in interface nl.lxtreme.ols.api.DataAcquisitionService
Acquires data from the given device.
acquisitionComplete(AcquisitionResult) - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionDataListener
Called upon completion of the capture process.
AcquisitionDataListener - Interface in nl.lxtreme.ols.api.acquisition
Can be used to register a service that is interested in the resulting data of an acquisition.
AcquisitionDataProvider - Interface in nl.lxtreme.ols.api.acquisition
Can be used to access the earlier acquired results.
acquisitionEnded(AcquisitionResultStatus) - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionStatusListener
Called when the acquisition ended, providing information about how it ended.
acquisitionInProgress(int) - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionProgressListener
Called to periodically report the progress of the acquisition.
AcquisitionProgressListener - Interface in nl.lxtreme.ols.api.acquisition
Can be used to register a service that is interested in the progress status of an acquisition.
AcquisitionResult - Interface in nl.lxtreme.ols.api.acquisition
Denotes a concrete result of a single acquisition.
AcquisitionResultStatus - Class in nl.lxtreme.ols.api.acquisition
Denotes the status of an acquisition.
AcquisitionResultStatus(AcquisitionResultStatus.ResultStatus) - Constructor for class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
Creates a new AcquisitionResultStatus instance.
AcquisitionResultStatus(AcquisitionResultStatus.ResultStatus, String) - Constructor for class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
Creates a new AcquisitionResultStatus instance.
AcquisitionResultStatus.ResultStatus - Enum in nl.lxtreme.ols.api.acquisition
Denotes the how the acquisition ended.
acquisitionStarted() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionStatusListener
Called when the acquisition is just started.
AcquisitionStatusListener - Interface in nl.lxtreme.ols.api.acquisition
Denotes a listener that wants to get informed about the status of an acquisition.
AcquisitionTask - Interface in nl.lxtreme.ols.api.devices
Denotes an acquisition task that we can talk to by calling Callable.call() on it.
addAnnotation(Annotation<?>) - Method in interface nl.lxtreme.ols.api.data.Channel
Adds a new annotation to this channel.
addAnnotation(long, long, Object) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotations
Deprecated. Adds a new annotation to this container.
addChannelAnnotation(int, long, long, Object) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Adds a channel annotation for the channel with the given index.
addData(DATA) - Method in class nl.lxtreme.ols.api.data.BaseDataSet
Adds data to this dataset.
addedToContainer() - Method in interface nl.lxtreme.ols.api.ui.ComponentProvider
Triggered when the component is added to a container.
addPropertyChangeListener(PropertyChangeListener) - Method in interface nl.lxtreme.ols.api.data.project.ProjectManager
Adds the given listener to the list of property change listeners.
Annotation<ANNOTATION_TYPE> - Interface in nl.lxtreme.ols.api.data.annotation
Denotes an annotation.
AnnotationListener - Interface in nl.lxtreme.ols.api.data.annotation
Can be used to create a service that listens for the addition/removal of annotation on channel data.

B

BaseData<TYPE extends Comparable<? super TYPE>> - Class in nl.lxtreme.ols.api.data
Provides a base data implementation.
BaseData(int, int, int, int) - Constructor for class nl.lxtreme.ols.api.data.BaseData
Creates a new BaseData instance.
BaseData(int, int, int, int, String) - Constructor for class nl.lxtreme.ols.api.data.BaseData
Creates a new BaseData instance.
BaseData(int, int, int, String) - Constructor for class nl.lxtreme.ols.api.data.BaseData
Creates a new BaseData instance.
BaseDataSet<DATA extends BaseData<DATA>> - Class in nl.lxtreme.ols.api.data
Provides a base data set implementation.
BaseDataSet(int, int, AcquisitionResult) - Constructor for class nl.lxtreme.ols.api.data.BaseDataSet
Creates a new BaseDataSet.

C

calculateTime(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Calculates the time value corresponding to the given sample index.
calculateTimeOffset(long) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Calculates the time offset
cancelAcquisition(Device) - Method in interface nl.lxtreme.ols.api.DataAcquisitionService
Signals that the current acquisition should be cancelled.
CancelTask - Interface in nl.lxtreme.ols.api.devices
Denotes a task that talk to by calling Callable.call() on it.
CapturedData - Class in nl.lxtreme.ols.api.data
CapturedData encapsulates the data obtained by the analyzer during a single run.
CapturedData(int[], long, int, int, int) - Constructor for class nl.lxtreme.ols.api.data.CapturedData
Constructs CapturedData based on the given absolute sampling data.
CapturedData(int[], long[], long, int, int, int, long) - Constructor for class nl.lxtreme.ols.api.data.CapturedData
Constructs CapturedData based on the given compressed sampling data.
CapturedData(List<Integer>, List<Long>, long, int, int, int, long) - Constructor for class nl.lxtreme.ols.api.data.CapturedData
Constructs CapturedData based on the given compressed sampling data.
Channel - Interface in nl.lxtreme.ols.api.data
Denotes a single channel in the data set.
ChannelAnnotation - Class in nl.lxtreme.ols.api.data
Deprecated. 
ChannelAnnotation(long, long, Object) - Constructor for class nl.lxtreme.ols.api.data.ChannelAnnotation
Deprecated. Creates a new ChannelAnnotation instance.
ChannelAnnotations - Class in nl.lxtreme.ols.api.data
Deprecated. 
ChannelAnnotations(int) - Constructor for class nl.lxtreme.ols.api.data.ChannelAnnotations
Deprecated. Creates a new ChannelAnnotations instance.
CHANNELS_PER_BLOCK - Static variable in interface nl.lxtreme.ols.api.Ols
The number of channels per block.
clear() - Method in interface nl.lxtreme.ols.api.data.Cursor
Clears this cursor, making it undefined.
clearAnnotations() - Method in interface nl.lxtreme.ols.api.data.annotation.AnnotationListener
Called when all annotations for all channels need to be cleared.
clearAnnotations(int) - Method in interface nl.lxtreme.ols.api.data.annotation.AnnotationListener
Called when the annotations for a single channel need to be cleared.
clearAnnotations() - Method in interface nl.lxtreme.ols.api.data.Channel
Clears all annotations from this channel.
clearChannelAnnotations(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Clears all channel annotations for the channel with the given index.
clone() - Method in interface nl.lxtreme.ols.api.data.Cursor
Creates a clone of this cursor.
clone() - Method in class nl.lxtreme.ols.api.data.Sample
Deprecated. Creates a copy of this sample.
compareTo(TYPE) - Method in class nl.lxtreme.ols.api.data.BaseData
 
compareTo(ChannelAnnotation) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
Deprecated.  
COMPONENT_ID_KEY - Static variable in interface nl.lxtreme.ols.api.ui.ComponentProvider
Constant to identify ComponentProvider services.
ComponentProvider - Interface in nl.lxtreme.ols.api.ui
Service interface which provides new components at runtime.
Configurable - Interface in nl.lxtreme.ols.api
This interface defines the methods required to make (UI) object states controllable by the project mechanism.
create(Throwable) - Static method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
Creates an AcquisitionResultStatus instance for the given exception with the status FAILED.
createAcquisitionTask(AcquisitionProgressListener) - Method in interface nl.lxtreme.ols.api.devices.Device
Creates a new AcquisitionTask for acquiring data from the device.
createCancelTask() - Method in interface nl.lxtreme.ols.api.devices.Device
Creates a new CancelTask for canceling the current acquisition from the device, if the device needs something special to do this.
createNewProject() - Method in interface nl.lxtreme.ols.api.data.project.ProjectManager
Creates a new project.
createTemporaryProject() - Method in interface nl.lxtreme.ols.api.data.project.ProjectManager
Deprecated. do not use, no replacement.
createToolTask(ToolContext, ToolProgressListener, AnnotationListener) - Method in interface nl.lxtreme.ols.api.tools.Tool
Factory method for creating a new ToolTask instance.
Cursor - Interface in nl.lxtreme.ols.api.data
Defines a cursor, which is a temporary marker in time defined somewhere on the captured data.

D

DataAcquisitionService - Interface in nl.lxtreme.ols.api
Denotes a service for acquiring data from a device.
DataAnnotation<ANNOTATION_TYPE> - Interface in nl.lxtreme.ols.api.data.annotation
Denotes an annotation for data, which normally covers a certain range of samples.
DataContainer - Class in nl.lxtreme.ols.api.data
Deprecated.  
DataContainer(ProjectManager) - Constructor for class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Creates a new DataContainer instance.
DataSet - Interface in nl.lxtreme.ols.api.data
Denotes a set of data, including the acquisition result, the channels and the cursors.
Device - Interface in nl.lxtreme.ols.api.devices
Interface for implementing device controllers.
DeviceMetadata - Interface in nl.lxtreme.ols.api.devices
Provides some (optional) metadata of a device, as might be used by devices made by Dangerous Prototypes.

E

Edge - Enum in nl.lxtreme.ols.api.data
Denotes a rising/falling signal edge.
equals(Object) - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
equals(Object) - Method in class nl.lxtreme.ols.api.data.BaseData
 
equals(Object) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
Deprecated. 
equals(Object) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotations
Deprecated.  
equals(Object) - Method in class nl.lxtreme.ols.api.data.Sample
Deprecated.  
execute(Task<RESULT_TYPE>) - Method in interface nl.lxtreme.ols.api.task.TaskExecutionService
Executes the given task.
export(DataSet, JComponent, OutputStream) - Method in interface nl.lxtreme.ols.api.data.export.Exporter
Exports the given data container to the given writer.
Exporter - Interface in nl.lxtreme.ols.api.data.export
Provides an exporter for exporting data to an external entity, such as a file.

F

format(double) - Static method in enum nl.lxtreme.ols.api.util.FrequencyUnit
Convenience method to directly get a displayable represention of a given frequency.
format(double, int) - Method in enum nl.lxtreme.ols.api.util.FrequencyUnit
Returns the given frequency as string representation using this frequency unit's display name.
format(double) - Static method in enum nl.lxtreme.ols.api.util.SizeUnit
Convenience method to directly get a displayable represention of a given size.
format(double, int) - Method in enum nl.lxtreme.ols.api.util.SizeUnit
Returns the given size as string representation using this size unit's display name.
format(double) - Static method in enum nl.lxtreme.ols.api.util.UnitOfTime
Convenience method to directly get a displayable represention of a given time value.
format(double, int) - Method in enum nl.lxtreme.ols.api.util.UnitOfTime
Returns the given time as string representation using this time unit's display name and a fixed number of digits after the decimal separator.
formatHumanReadable(double) - Method in enum nl.lxtreme.ols.api.util.UnitOfTime
Returns the given time as string representation using this time unit's display name and the least number of digits after the decimal separator.
FrequencyUnit - Enum in nl.lxtreme.ols.api.util
Represents a frequency unit that has a displayable representation and a scale factor to convert it from/to Hertz.

G

get(String, String) - Method in interface nl.lxtreme.ols.api.UserSettings
Returns the string value associated with the given name, returning a given default value if no value is (yet) associated.
getAbsoluteLength() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
Returns the absolute length of the captured data, or, in other words, the largest available timestamp plus some padding to make the last sample visible.
getAbsoluteLength() - Method in class nl.lxtreme.ols.api.data.CapturedData
 
getAbsoluteLength() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated.  
getAcquiredData() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionDataProvider
Returns the current available acquisition results.
getAllChannels() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Returns all channel labels.
getAncillaryVersion() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
Returns the ancillary (e.g.
getAnnotation() - Method in interface nl.lxtreme.ols.api.data.annotation.Annotation
Returns the actual annotation.
getAnnotation(int) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotations
Deprecated. Returns the annotation at the given time index.
getAnnotations() - Method in interface nl.lxtreme.ols.api.data.Channel
Returns all available annotations for this channel.
getAnnotations() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotations
Deprecated.  
getAnnotations(int, int) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotations
Deprecated. Returns all annotations that are "visible" in the range of the given start and end index.
getBlockCount() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Returns the number of channel blocks that are available in the data.
getBoolean(String, boolean) - Method in interface nl.lxtreme.ols.api.UserSettings
Returns the boolean value associated with the given name, returning a given default value if no value is (yet) associated.
getCapturedData() - Method in interface nl.lxtreme.ols.api.data.DataSet
Returns the captured data of this project.
getCategory() - Method in interface nl.lxtreme.ols.api.tools.Tool
Returns the category for this tool.
getChannel() - Method in interface nl.lxtreme.ols.api.data.annotation.Annotation
Returns the channel index of the channel to annotate.
getChannel() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotations
Deprecated.  
getChannel(int) - Method in interface nl.lxtreme.ols.api.data.DataSet
Returns a single channel.
getChannelAnnotation(int, int) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Returns the channel annotations.
getChannelAnnotations(int, int, int) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Returns the channel annotations.
getChannelIdx() - Method in class nl.lxtreme.ols.api.data.BaseData
Returns the channel index this data belongs to.
getChannelLabel(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Returns the channel label.
getChannels() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
Returns the number of channels in the sample data.
getChannels() - Method in class nl.lxtreme.ols.api.data.CapturedData
 
getChannels() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated.  
getChannels() - Method in interface nl.lxtreme.ols.api.data.DataSet
Returns the channels of this project.
getChannels() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
Returns the number of channels in the sample data.
getChannelsForBlock(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Returns the number of channels available in the block with the given block number.
getColor() - Method in interface nl.lxtreme.ols.api.data.Cursor
Returns the cursor color.
getComponent() - Method in interface nl.lxtreme.ols.api.ui.ComponentProvider
Returns the actual instance of the component provided by this implementation.
getCurrentProject() - Method in interface nl.lxtreme.ols.api.data.project.ProjectManager
Returns the current project.
getCursor(int) - Method in interface nl.lxtreme.ols.api.data.DataSet
Returns a single cursor
getCursor(int) - Method in interface nl.lxtreme.ols.api.tools.ToolContext
 
getCursorPosition(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Get position of a cursor.
getCursors() - Method in interface nl.lxtreme.ols.api.data.DataSet
Returns the available cursors of this project.
getCursorTimeValue(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Returns the (absolute) time value for the cursor indicated by the given index.
getData() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
Returns the (decoded) data in this data set.
getData() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
Deprecated.  
getData() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
Returns the acquisition result for use in the tool.
getDataSet() - Method in interface nl.lxtreme.ols.api.data.project.Project
Returns the current data set for this project.
getDisplayName() - Method in enum nl.lxtreme.ols.api.util.FrequencyUnit
Returns display name of this frequency unit, like "Hz" or "MHz".
getDisplayName() - Method in enum nl.lxtreme.ols.api.util.SizeUnit
Returns the current value of displayName.
getDisplayName() - Method in enum nl.lxtreme.ols.api.util.UnitOfTime
Returns the current value of displayName.
getDynamicMemoryDepth() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
Returns the maximum depth of the dynamic memory part.
getEnabledChannels() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
Returns a bitmask of enabled channels in the sample data.
getEnabledChannels() - Method in class nl.lxtreme.ols.api.data.CapturedData
 
getEnabledChannels() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated.  
getEnabledChannels() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
Returns a bitmask of enabled channels in the sample data.
getEndOfDecode() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
Returns the sample (array) index on which the decoding is stopped.
getEndSampleIndex() - Method in class nl.lxtreme.ols.api.data.BaseData
Returns the start sample (array) index on which this data/event ended.
getEndSampleIndex() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
Returns the ending sample index on which the decoding should end.
getEndTimestamp() - Method in interface nl.lxtreme.ols.api.data.annotation.DataAnnotation
Returns the ending timecstamp of this annotation.
getEndTimestamp() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
Deprecated.  
getEventName() - Method in class nl.lxtreme.ols.api.data.BaseData
Returns the event name, in case this data represents an event.
getFactor() - Method in enum nl.lxtreme.ols.api.util.FrequencyUnit
Returns the scale factor to get from Hertz to this frequency unit.
getFactor() - Method in enum nl.lxtreme.ols.api.util.SizeUnit
Returns the current value of factor.
getFactor() - Method in enum nl.lxtreme.ols.api.util.UnitOfTime
Returns the current value of factor.
getFilename() - Method in interface nl.lxtreme.ols.api.data.project.Project
Returns the path to the project file.
getFilenameExtentions() - Method in interface nl.lxtreme.ols.api.data.export.Exporter
Returns the file extensions supported by this exporter.
getFpgaVersion() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
Returns the FPGA version.
getIndex() - Method in class nl.lxtreme.ols.api.data.BaseData
Returns the index of this data event/value.
getIndex() - Method in interface nl.lxtreme.ols.api.data.Channel
Returns the index of this channel.
getIndex() - Method in interface nl.lxtreme.ols.api.data.Cursor
Returns the index of this cursor.
getInt(String, int) - Method in interface nl.lxtreme.ols.api.UserSettings
Returns the integer value associated with the given name, returning a given default value if no value is (yet) associated.
getLabel() - Method in interface nl.lxtreme.ols.api.data.Channel
Returns the (user defined) label for this channel.
getLabel() - Method in interface nl.lxtreme.ols.api.data.Cursor
Returns the label of this cursor.
getLastModified() - Method in interface nl.lxtreme.ols.api.data.project.Project
Returns the date on which the project is last saved.
getLength() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
Returns the length of the decoding area.
getLong(String, long) - Method in interface nl.lxtreme.ols.api.UserSettings
Returns the long value associated with the given name, returning a given default value if no value is (yet) associated.
getMask() - Method in interface nl.lxtreme.ols.api.data.Channel
Returns the bit-mask to use for this channel.
getMaxSampleRate() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
Returns the maximum sample rate.
getMessage() - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
Returns an optional status message, for example, containing details about why an acquisition failed.
getName() - Method in interface nl.lxtreme.ols.api.data.export.Exporter
Returns the name of this exporter.
getName() - Method in interface nl.lxtreme.ols.api.data.project.Project
Returns the name of this project.
getName() - Method in interface nl.lxtreme.ols.api.devices.Device
Returns a descriptive name of this device controller.
getName() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
Returns the device name.
getName() - Method in interface nl.lxtreme.ols.api.tools.Tool
Is called to get the name for the menu entry.
getName() - Method in interface nl.lxtreme.ols.api.UserSettings
Returns the symbolic name for this user settings.
getProbeCount() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
Returns the maximum number of probes supported by the device.
getProtocolVersion() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
Returns the device protocol version.
getSampleIndex(long) - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
Returns the sample index from the given absolute time value.
getSampleIndex(long) - Method in class nl.lxtreme.ols.api.data.CapturedData
 
getSampleIndex(long) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated.  
getSampleMemoryDepth() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
Returns the maximum sample memory.
getSampleRate() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
Returns the sample rate in which this data was captured.
getSampleRate() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
 
getSampleRate() - Method in class nl.lxtreme.ols.api.data.CapturedData
 
getSampleRate() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated.  
getSettings(String) - Method in interface nl.lxtreme.ols.api.data.project.Project
Returns the other user settings, like UI-settings, and such.
getSourceVersion() - Method in interface nl.lxtreme.ols.api.data.project.Project
Returns the version of the OLS-client that created this project.
getStartOfDecode() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
Returns the sample (array) index on which the decoding is started.
getStartSampleIndex() - Method in class nl.lxtreme.ols.api.data.BaseData
Returns the start sample (array) index on which this data/event started.
getStartSampleIndex() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
Returns the starting sample index on which the decoding should start.
getStartTimestamp() - Method in interface nl.lxtreme.ols.api.data.annotation.DataAnnotation
Returns the starting time stamp of this annotation.
getStartTimestamp() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
Deprecated.  
getStatus() - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
Returns the status of the acquisition.
getTime(int) - Method in class nl.lxtreme.ols.api.data.BaseDataSet
Returns the time-value for the given sample index, taking the (optional) trigger position into consideration.
getTimestamp() - Method in interface nl.lxtreme.ols.api.data.Cursor
Returns the time stamp of this cursor.
getTimestamp() - Method in class nl.lxtreme.ols.api.data.Sample
Deprecated. Returns the timestamp.
getTimestamps() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
Returns the time stamps of the individual samples.
getTimestamps() - Method in class nl.lxtreme.ols.api.data.CapturedData
 
getTimestamps() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated.  
getTriggerPosition() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
Returns the trigger position, as (absolute) time-value.
getTriggerPosition() - Method in class nl.lxtreme.ols.api.data.CapturedData
 
getTriggerPosition() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated.  
getValue() - Method in class nl.lxtreme.ols.api.data.Sample
Deprecated. Returns the sample value.
getValues() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
Returns the actual sample values.
getValues() - Method in class nl.lxtreme.ols.api.data.CapturedData
 
getValues() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated.  
getWidth() - Method in class nl.lxtreme.ols.api.data.Sample
Deprecated. Returns the width of this sample.

H

hasCapturedData() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Returns whether any captured data is available.
hashCode() - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
hashCode() - Method in class nl.lxtreme.ols.api.data.BaseData
 
hashCode() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
Deprecated. 
hashCode() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotations
Deprecated.  
hashCode() - Method in class nl.lxtreme.ols.api.data.Sample
Deprecated.  
hasLabel() - Method in interface nl.lxtreme.ols.api.data.Cursor
Returns whether or not this cursor has a label.
hasName() - Method in interface nl.lxtreme.ols.api.data.Channel
Returns whether or not this channel has a name.
hasTimingData() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
Returns wether or not the object contains timing data
hasTimingData() - Method in class nl.lxtreme.ols.api.data.CapturedData
 
hasTimingData() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated.  
hasTriggerData() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
Returns whether or not the object contains trigger data
hasTriggerData() - Method in class nl.lxtreme.ols.api.data.CapturedData
 
hasTriggerData() - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated.  

I

inArea(long, double) - Method in interface nl.lxtreme.ols.api.data.Cursor
Returns whether the time stamp of this cursor falls within the range of a given time stamp.
invert() - Method in enum nl.lxtreme.ols.api.data.Edge
Returns the inverse of this edge, so return 'falling' it this is a 'rising' edge, and the other way around.
invoke(Window, ToolContext) - Method in interface nl.lxtreme.ols.api.tools.Tool
Allows this tool controller to set up the tool by means of presenting an UI.
isAborted() - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
Returns whether the status of this AcquisitionResultStatus is aborted.
isAcquiring() - Method in interface nl.lxtreme.ols.api.DataAcquisitionService
Returns whether or not this device controller is acquiring data.
isChanged() - Method in interface nl.lxtreme.ols.api.data.project.Project
Returns whether the contents of this project is changed or not.
isChannelLabelSet(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Returns whether a channel label is set or not.
isCompletedNormally() - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
Returns whether the status of this AcquisitionResultStatus is normal.
isCursorPositionSet(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Returns whether or not the cursor with the given index is set.
isCursorsEnabled() - Method in interface nl.lxtreme.ols.api.data.DataSet
Returns whether or not cursors are enabled.
isDefined() - Method in interface nl.lxtreme.ols.api.data.Cursor
Returns whether or not this cursor has a defined time stamp.
isEmpty() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
Returns whether this data set is empty or not.
isEnabled() - Method in interface nl.lxtreme.ols.api.data.Channel
Returns whether or not this channel is "enabled".
isEvent() - Method in class nl.lxtreme.ols.api.data.BaseData
Returns whether this data represents an event.
isFailed() - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
Returns whether the status of this AcquisitionResultStatus is failed.
isFalling() - Method in enum nl.lxtreme.ols.api.data.Edge
Returns whether this is a falling edge or not.
isInRange(long) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
Deprecated. Returns whether this annotation starts before the given index and ends after the given index.
isInRange(long, long) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
Deprecated. Returns whether this annotation's start index is before the given end index and its end index is after the given start index.
isNone() - Method in enum nl.lxtreme.ols.api.data.Edge
Returns whether this is not an edge at all.
isRising() - Method in enum nl.lxtreme.ols.api.data.Edge
Returns whether this is a rising edge or not.
isSetup() - Method in interface nl.lxtreme.ols.api.devices.Device
Returns whether this device is already set up or not.

K

KEY_ANCILLARY_VERSION - Static variable in interface nl.lxtreme.ols.api.devices.DeviceMetadata
 
KEY_DEVICE_NAME - Static variable in interface nl.lxtreme.ols.api.devices.DeviceMetadata
 
KEY_DYNAMIC_MEMORY_DEPTH - Static variable in interface nl.lxtreme.ols.api.devices.DeviceMetadata
 
KEY_FPGA_VERSION - Static variable in interface nl.lxtreme.ols.api.devices.DeviceMetadata
 
KEY_MAX_SAMPLE_RATE - Static variable in interface nl.lxtreme.ols.api.devices.DeviceMetadata
 
KEY_PROBE_COUNT_LONG - Static variable in interface nl.lxtreme.ols.api.devices.DeviceMetadata
 
KEY_PROBE_COUNT_SHORT - Static variable in interface nl.lxtreme.ols.api.devices.DeviceMetadata
 
KEY_PROTOCOL_VERSION_LONG - Static variable in interface nl.lxtreme.ols.api.devices.DeviceMetadata
 
KEY_PROTOCOL_VERSION_SHORT - Static variable in interface nl.lxtreme.ols.api.devices.DeviceMetadata
 
KEY_SAMPLE_MEMORY_DEPTH - Static variable in interface nl.lxtreme.ols.api.devices.DeviceMetadata
 

L

loadProject(InputStream) - Method in interface nl.lxtreme.ols.api.data.project.ProjectManager
Loads a project from the given input stream.
loadUserSettings(File, Project) - Method in interface nl.lxtreme.ols.api.data.project.UserSettingsManager
Loads the user settings for the given project.

M

MAX_BLOCKS - Static variable in interface nl.lxtreme.ols.api.Ols
The maximum number of blocks.
MAX_CHANNELS - Static variable in interface nl.lxtreme.ols.api.Ols
The maximum number of channels.
MAX_CURSORS - Static variable in interface nl.lxtreme.ols.api.Ols
The maximum number of cursors that can be set.
MENU_COMPONENT - Static variable in interface nl.lxtreme.ols.api.ui.ComponentProvider
Constant to provide a menu component.

N

nl.lxtreme.ols.api - package nl.lxtreme.ols.api
 
nl.lxtreme.ols.api.acquisition - package nl.lxtreme.ols.api.acquisition
 
nl.lxtreme.ols.api.data - package nl.lxtreme.ols.api.data
 
nl.lxtreme.ols.api.data.annotation - package nl.lxtreme.ols.api.data.annotation
 
nl.lxtreme.ols.api.data.export - package nl.lxtreme.ols.api.data.export
 
nl.lxtreme.ols.api.data.project - package nl.lxtreme.ols.api.data.project
 
nl.lxtreme.ols.api.devices - package nl.lxtreme.ols.api.devices
 
nl.lxtreme.ols.api.task - package nl.lxtreme.ols.api.task
 
nl.lxtreme.ols.api.tools - package nl.lxtreme.ols.api.tools
 
nl.lxtreme.ols.api.ui - package nl.lxtreme.ols.api.ui
 
nl.lxtreme.ols.api.util - package nl.lxtreme.ols.api.util
 
NOT_AVAILABLE - Static variable in interface nl.lxtreme.ols.api.Ols
indicates that rate or trigger position are not available

O

Ols - Interface in nl.lxtreme.ols.api
Defines some bare constants, used throughout the rest of the application.
onAnnotation(Annotation<?>) - Method in interface nl.lxtreme.ols.api.data.annotation.AnnotationListener
Called for each annotation.

P

predecessor() - Method in enum nl.lxtreme.ols.api.util.UnitOfTime
Returns the predecessor of this unit of time.
Project - Interface in nl.lxtreme.ols.api.data.project
Denotes a project, which contains the settings of the entire client, along with the last captured data.
ProjectManager - Interface in nl.lxtreme.ols.api.data.project
Provides a way of loading and storing projects.
ProjectVisitor - Interface in nl.lxtreme.ols.api.data.project
Denotes a visitor callback for projects.
put(String, String) - Method in interface nl.lxtreme.ols.api.UserSettings
Associates the given String value to the given name.
putAll(Map<?, ?>) - Method in interface nl.lxtreme.ols.api.UserSettings
Allows all given map of settings to be copied to this user settings.
putBoolean(String, boolean) - Method in interface nl.lxtreme.ols.api.UserSettings
Associates the given boolean value to the given name.
putInt(String, int) - Method in interface nl.lxtreme.ols.api.UserSettings
Associates the given integer value to the given name.
putLong(String, long) - Method in interface nl.lxtreme.ols.api.UserSettings
Associates the given long value to the given name.

R

readData(Reader) - Method in interface nl.lxtreme.ols.api.data.project.Project
Allows data to be read from a given reader, any current data in this project will be overwritten!
readPreferences(UserSettings) - Method in interface nl.lxtreme.ols.api.Configurable
Reads configuration from given preferences.
removedFromContainer() - Method in interface nl.lxtreme.ols.api.ui.ComponentProvider
Triggered when the component is about to get removed from a container.
removePropertyChangeListener(PropertyChangeListener) - Method in interface nl.lxtreme.ols.api.data.project.ProjectManager
Removes the given listener from the list of property change listeners.

S

Sample - Class in nl.lxtreme.ols.api.data
Deprecated. 
Sample(long, int) - Constructor for class nl.lxtreme.ols.api.data.Sample
Deprecated. Creates a new 32-bit Sample instance.
Sample(long, int, int) - Constructor for class nl.lxtreme.ols.api.data.Sample
Deprecated. Creates a new 32-bit Sample instance.
saveProject(OutputStream) - Method in interface nl.lxtreme.ols.api.data.project.ProjectManager
Stores a project to the given output stream.
saveUserSettings(File, Project) - Method in interface nl.lxtreme.ols.api.data.project.UserSettingsManager
Saves the user settings for the given project.
setCapturedData(AcquisitionResult) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Sets the captured data.
setCapturedData(AcquisitionResult) - Method in interface nl.lxtreme.ols.api.data.project.Project
Sets the captured data of this project.
setChanged(boolean) - Method in interface nl.lxtreme.ols.api.data.project.Project
Marks this project as "changed".
setChannelAnnotations(int, ChannelAnnotations) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated.  
setChannelLabel(int, String) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Sets the channel label.
setChannelLabels(String[]) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Sets all channel labels directly.
setColor(Color) - Method in interface nl.lxtreme.ols.api.data.Cursor
Sets the color of this cursor.
setCursorPosition(int, Long) - Method in class nl.lxtreme.ols.api.data.DataContainer
Deprecated. Sets a cursor position.
setCursorsEnabled(boolean) - Method in interface nl.lxtreme.ols.api.data.DataSet
Sets whether or not cursors are enabled.
setEnabled(boolean) - Method in interface nl.lxtreme.ols.api.data.Channel
Sets enabled to the given value.
setFilename(File) - Method in interface nl.lxtreme.ols.api.data.project.Project
Sets the filename of this project.
setLabel(String) - Method in interface nl.lxtreme.ols.api.data.Channel
Sets name to the given value.
setLabel(String) - Method in interface nl.lxtreme.ols.api.data.Cursor
Sets the label.
setLastModified(Date) - Method in interface nl.lxtreme.ols.api.data.project.Project
Sets the last modified date of this project.
setName(String) - Method in interface nl.lxtreme.ols.api.data.project.Project
Sets the name of this project.
setProgress(int) - Method in interface nl.lxtreme.ols.api.tools.ToolProgressListener
 
setSettings(UserSettings) - Method in interface nl.lxtreme.ols.api.data.project.Project
Sets the user settings.
setSourceVersion(String) - Method in interface nl.lxtreme.ols.api.data.project.Project
Sets the version of the OLS-client that saved this project.
setTimestamp(long) - Method in interface nl.lxtreme.ols.api.data.Cursor
Sets the time stamp for this cursor.
setupCapture(Window) - Method in interface nl.lxtreme.ols.api.devices.Device
Allows this device controller to set up the device by means of presenting an UI.
size() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
Returns the current size of this data set.
SizeUnit - Enum in nl.lxtreme.ols.api.util
Represents a size unit (SI-standard) that has a displayable representation and has a scale factor.
sort() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
Sorts the data according to the Comparable implementation of DATA.
successor() - Method in enum nl.lxtreme.ols.api.util.UnitOfTime
Returns the successor of this unit of time.

T

Task<RESULT_TYPE> - Interface in nl.lxtreme.ols.api.task
Denotes a task that can be executed asynchronously.
taskEnded(Task<RT>, RT) - Method in interface nl.lxtreme.ols.api.task.TaskStatusListener
Called when a task is ended normally.
TaskExecutionService - Interface in nl.lxtreme.ols.api.task
Provides a service that can execute tasks.
taskFailed(Task<RT>, Exception) - Method in interface nl.lxtreme.ols.api.task.TaskStatusListener
Called when a task is started.
taskStarted(Task<RT>) - Method in interface nl.lxtreme.ols.api.task.TaskStatusListener
Called when a task is started.
TaskStatusListener - Interface in nl.lxtreme.ols.api.task
Callback interface to listen for state changes of tasks.
toEdge(int, int) - Static method in enum nl.lxtreme.ols.api.data.Edge
Given two (sample) values, determines whether they form a falling, rising or no edge.
Tool<RESULT_TYPE> - Interface in nl.lxtreme.ols.api.tools
Interface for pluggable tools.
ToolCategory - Enum in nl.lxtreme.ols.api.tools
Provides a category for pluggable tools.
ToolContext - Interface in nl.lxtreme.ols.api.tools
Denotes the context in which a tool is to be run.
ToolProgressListener - Interface in nl.lxtreme.ols.api.tools
Can be used to listen to the progress of the invocation of a tool.
ToolTask<RESULT_TYPE> - Interface in nl.lxtreme.ols.api.tools
Denotes a task that is performed by a tool, such as decoding data from acquired data.
toString() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
Deprecated.  
toString() - Method in class nl.lxtreme.ols.api.data.Sample
Deprecated.  
toUnit(double) - Static method in enum nl.lxtreme.ols.api.util.FrequencyUnit
Converts a given period to a FrequencyUnit instance.
toUnit(double) - Static method in enum nl.lxtreme.ols.api.util.SizeUnit
Returns a SizeUnit instance usable for representing the given size.
toUnit(double) - Static method in enum nl.lxtreme.ols.api.util.UnitOfTime
Converts a given time value (as double representation, in seconds) to a more suitable unit of time.

U

UnitOfTime - Enum in nl.lxtreme.ols.api.util
Represents a unit of time that can be displayed has a scale factor.
UserSettings - Interface in nl.lxtreme.ols.api
Denotes an abstract way for obtaining/storing user settings.
UserSettingsManager - Interface in nl.lxtreme.ols.api.data.project
Denotes a manager for user-settings, which are either implicit (e.g.

V

valueOf(String) - Static method in enum nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus.ResultStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nl.lxtreme.ols.api.data.Edge
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nl.lxtreme.ols.api.tools.ToolCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nl.lxtreme.ols.api.util.FrequencyUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nl.lxtreme.ols.api.util.SizeUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nl.lxtreme.ols.api.util.UnitOfTime
Returns the enum constant of this type with the specified name.
values() - Static method in enum nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus.ResultStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.lxtreme.ols.api.data.Edge
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.lxtreme.ols.api.tools.ToolCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.lxtreme.ols.api.util.FrequencyUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.lxtreme.ols.api.util.SizeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.lxtreme.ols.api.util.UnitOfTime
Returns an array containing the constants of this enum type, in the order they are declared.
visit(ProjectVisitor) - Method in interface nl.lxtreme.ols.api.data.project.Project
Allows external callers to traverse the project structure without having to know the exact implementation details of a project.
visit(UserSettings) - Method in interface nl.lxtreme.ols.api.data.project.ProjectVisitor
Callback for user settings.

W

writeData(Writer) - Method in interface nl.lxtreme.ols.api.data.project.Project
Allows the current data to be written to a given writer.
writePreferences(UserSettings) - Method in interface nl.lxtreme.ols.api.Configurable
Writes configuration to given preferences.

Z

ZERO_THRESHOLD - Static variable in enum nl.lxtreme.ols.api.util.FrequencyUnit
Constant used to determine whether we should show "0Hz".
ZERO_THRESHOLD - Static variable in enum nl.lxtreme.ols.api.util.SizeUnit
Constant used to determine whether we should show "0B".
ZERO_THRESHOLD - Static variable in enum nl.lxtreme.ols.api.util.UnitOfTime
Constant used to determine whether we should show "0.000 s".

A B C D E F G H I K L M N O P R S T U V W Z

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