LiveGraph
data visualisation and analysis framework
A B C D E F G H I J K L M N O P R S T U V W X

A

actualValue - Variable in enum org.LiveGraph.dataCache.DataSet.DefRetValue
 
addAnnotation(EventListener, Object) - Method in class org.LiveGraph.events.Event
 
addCause(Event<? extends EventType>, EventListener, Throwable) - Method in exception org.LiveGraph.events.EventProcessingException
 
addDataFileInfo(String) - Method in class org.LiveGraph.dataCache.DataCache
Caches info on the data file.
addDataSeries(String) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Defines a new data series with the specified label for this writer.
addDataSet(DataSet) - Method in class org.LiveGraph.dataCache.DataCache
Adds a specified dataset to this cache.
addDataSet_AllDataMode(DataSet) - Method in class org.LiveGraph.dataCache.DataCache
Adds a dataset when cache is in AllDataMode.
addDataSet_TailDataMode(DataSet) - Method in class org.LiveGraph.dataCache.DataCache
Adds a dataset when cache is in TailDataMode.
addObserver(DataStreamObserver) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Adds an observer to this parser.
addShutDownHook(EventManager.ShutDownHook) - Method in class org.LiveGraph.events.EventManager
 
adminCache - Variable in class org.LiveGraph.dataCache.DataSeries
The cache in which the data of this series is stored.
advAction - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
advEvery - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
advFrom - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
advGoButt - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
advPanel - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
advPanelButt - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
advTo - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
annotations - Variable in class org.LiveGraph.events.Event
 
app - Static variable in class org.LiveGraph.LiveGraph
Singleton application instance.
application() - Static method in class org.LiveGraph.LiveGraph
Singleton application access method.
args - Variable in class org.LiveGraph.bootstrap.CommandLineProcessor
Command line arguments to parse.
autoUpdate() - Method in class org.LiveGraph.bootstrap.UpgradeManager
 
available() - Method in class org.LiveGraph.dataFile.read.PipedInputStream
Returns the number of bytes that can be read from this input stream without blocking.
awaitSpace() - Method in class org.LiveGraph.dataFile.read.PipedInputStream
 
AXES_LBL_GAP - Static variable in class org.LiveGraph.plot.Plotter
Gap between axes labels.
AXES_MARKS_SIZE - Static variable in class org.LiveGraph.plot.Plotter
Size of the scale marks on the axes.

B

buffer - Variable in class org.LiveGraph.dataFile.read.PipedInputStream
The circular buffer into which incoming data is placed.
bulkOperationCompleted() - Method in class org.LiveGraph.dataCache.DataCache
Ends the delayEvents-mode and returns in the normal observable mode; all events cached while in that mode are fired.
bulkOperationStart() - Method in class org.LiveGraph.dataCache.DataCache
When this method is invoked the cache enters the delayEvents-mode; while in this mode events are not supplied to observers, instead they are cached and fired only when fireDelayedEvents is invoked.
BURST_MEAN - Static variable in class org.LiveGraph.demoDataSource.LiveGraphMemoryStreamDemo
 
BURST_SCATTER - Static variable in class org.LiveGraph.demoDataSource.LiveGraphMemoryStreamDemo
 
button - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel.ColourEditor
 

C

cache - Variable in class org.LiveGraph.dataCache.DataStreamToCacheReader
Cache for storage of extracted data.
CACHE_SIZE - Static variable in class org.LiveGraph.dataCache.DataCache
Maximum number if datasets to be held in memory.
CacheEvent - Enum in org.LiveGraph.dataCache
Defines cache event types.
CacheEvent() - Constructor for enum org.LiveGraph.dataCache.CacheEvent
 
canAddDataSeries - Variable in class org.LiveGraph.dataFile.write.DataStreamWriter
Whether new data series can still be added.
canChangeSeparator - Variable in class org.LiveGraph.dataFile.write.DataStreamWriter
Whether the data separator can still be changed.
canvas - Variable in class org.LiveGraph.gui.plot.PlotPanel
 
cast(Class<T>) - Method in class org.LiveGraph.events.Event
 
causes - Variable in exception org.LiveGraph.events.EventProcessingException
 
checkAbort - Variable in class org.LiveGraph.bootstrap.UpgradeManager
 
checkDisableHighlightingForOldJava() - Method in class org.LiveGraph.settings.GraphSettings
If the Java version is too old, data point highlighting is disabled.
checkEventInterest(Event<? extends EventType>) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Does nothing.
checkEventInterest(Event<? extends EventType>) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Does nothing.
checkEventInterest(Event<? extends EventType>) - Method in interface org.LiveGraph.events.EventListener
 
checkEventInterest(Event<? extends EventType>) - Method in class org.LiveGraph.gui.LiveGraphFrame
Does nothing.
checkEventInterest(Event<? extends EventType>) - Method in class org.LiveGraph.gui.LiveGraphSettingsPanel
Does nothing.
checkEventInterest(Event<? extends EventType>) - Method in class org.LiveGraph.gui.MainMenuBar
Does nothing.
checkEventInterest(Event<? extends EventType>) - Method in class org.LiveGraph.plot.Plotter
Does nothing.
checkEventValid(Event<? extends EventType>, boolean) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Does nothing.
checkEventValid(Event<? extends EventType>, boolean) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Validates (or not) settings event.
checkEventValid(Event<? extends EventType>, boolean) - Method in interface org.LiveGraph.events.EventListener
 
checkEventValid(Event<? extends EventType>, boolean) - Method in class org.LiveGraph.gui.LiveGraphFrame
Does nothing.
checkEventValid(Event<? extends EventType>, boolean) - Method in class org.LiveGraph.gui.LiveGraphSettingsPanel
Does nothing.
checkEventValid(Event<? extends EventType>, boolean) - Method in class org.LiveGraph.gui.MainMenuBar
Does nothing.
checkEventValid(Event<? extends EventType>, boolean) - Method in class org.LiveGraph.plot.Plotter
Does nothing.
checkForUpdates(boolean) - Method in class org.LiveGraph.bootstrap.UpgradeManager
 
checkObservers(SettingsEvent, boolean) - Method in class org.LiveGraph.settings.ObservableSettings
 
checkObservers(SettingsEvent, long) - Method in class org.LiveGraph.settings.ObservableSettings
 
checkObservers(SettingsEvent, double) - Method in class org.LiveGraph.settings.ObservableSettings
 
checkObservers(SettingsEvent, Object) - Method in class org.LiveGraph.settings.ObservableSettings
 
checkObservers(SettingsEvent, boolean, long, double, Object) - Method in class org.LiveGraph.settings.ObservableSettings
 
checkReaderOpen(DataStreamReader) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Checks whether the specified reader is still open by trying to execute an action on it.
checkRunning - Variable in class org.LiveGraph.bootstrap.UpgradeManager
 
checkStateForReceive() - Method in class org.LiveGraph.dataFile.read.PipedInputStream
 
checkUpdateCanStart(DataStreamReader) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Verifies that an update may begin by first checking whether another update is not in progress and then requesting all event listeners to verify a UPDIN_UpdateStart-event.
checkWriteSeparatorDefinition() - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
If a non-default separator was set it is written to the output stream, unless other data was already written.
checkWriteSeriesLabels() - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Writes data series label information to the output stream.
close() - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Closes the underlying data stream.
close() - Method in class org.LiveGraph.dataFile.read.PipedInputStream
Closes this piped input stream and releases any system resources associated with the stream.
close() - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Closes the underlying output stream.
close() - Method in class org.LiveGraph.dataFile.write.PipedOutputStream
Closes this piped output stream and releases any system resources associated with this stream.
closeDataReader() - Method in class org.LiveGraph.dataCache.UpdateInvoker
 
closedByReader - Variable in class org.LiveGraph.dataFile.read.PipedInputStream
 
closedByWriter - Variable in class org.LiveGraph.dataFile.read.PipedInputStream
 
colour - Variable in class org.LiveGraph.plot.Plotter.SeriesScreenData
 
colour - Variable in class org.LiveGraph.settings.DataSeriesSettings.SeriesParameters
Colour to use for this series.
CommandLineProcessor - Class in org.LiveGraph.bootstrap
This class represents a parser for command line arguments for a LiveGraph application.
CommandLineProcessor() - Constructor for class org.LiveGraph.bootstrap.CommandLineProcessor
Initialises the parser for an empty command line.
CommandLineProcessor(String[]) - Constructor for class org.LiveGraph.bootstrap.CommandLineProcessor
Initialises the parser for the specified command line arguments.
commonDefaultUncaughtExceptionHandler - Variable in class org.LiveGraph.LiveGraph
 
compare(MutableInt, MutableInt) - Method in class org.LiveGraph.plot.Plotter.PointsByIndexComparator
 
compareTo(Integer) - Method in class org.LiveGraph.dataCache.DataSet
Compares this set with an integer on the basis on the set's DataSet.dataFileIndex.
completedRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Does nothing.
completedRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Does nothing.
completedRegisterWithEventManager(EventManager) - Method in interface org.LiveGraph.events.EventListener
 
completedRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.LiveGraphFrame
Does nothing.
completedRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.LiveGraphSettingsPanel
Does nothing.
completedRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.MainMenuBar
Does nothing.
completedRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.plot.Plotter
Does nothing.
completedUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Does nothing.
completedUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Does nothing.
completedUnregisterWithEventManager(EventManager) - Method in interface org.LiveGraph.events.EventListener
 
completedUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.LiveGraphFrame
Does nothing.
completedUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.LiveGraphSettingsPanel
Does nothing.
completedUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.MainMenuBar
Does nothing.
completedUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.plot.Plotter
Does nothing.
computeGridSteps() - Method in class org.LiveGraph.plot.Plotter
Computes the actual grid mesh sizes taking in account the current plot size.
computeScreenData() - Method in class org.LiveGraph.plot.Plotter
Computes the screen coordinates for the visible data series.
computeScreenDataForSeries(int) - Method in class org.LiveGraph.plot.Plotter
Compute the screen coordinates for the specified series.
computeXCoordinates() - Method in class org.LiveGraph.plot.Plotter
Compute the x coordinates in data space according to the current settings.
connect(PipedOutputStream) - Method in class org.LiveGraph.dataFile.read.PipedInputStream
Causes this piped input stream to be connected to the piped output stream src.
connect(PipedInputStream) - Method in class org.LiveGraph.dataFile.write.PipedOutputStream
Connects this piped output stream to a receiver.
connected - Variable in class org.LiveGraph.dataFile.read.PipedInputStream
 
convertTokensToDoubles(List<String>) - Static method in class org.LiveGraph.dataFile.read.DataStreamReader
This static utility method converts a list of String tokens (presumably just parsed from a data line) to a list of Double objects containing the tokens' values; tokens that cannot be parsed to a Double are represented by null-objects in the resulting list.
correctPromptMsg - Static variable in class org.LiveGraph.bootstrap.CommandLineProcessor
Message specifying the correct usage of command line argumnts.
countAllListeners() - Method in class org.LiveGraph.events.EventManager
 
countCauses() - Method in exception org.LiveGraph.events.EventProcessingException
 
countDataSeries() - Method in class org.LiveGraph.dataCache.DataCache
 
countDataSets() - Method in class org.LiveGraph.dataCache.DataCache
 
countDataSets() - Method in class org.LiveGraph.dataCache.DataSeries
 
countDelayedEvents - Variable in class org.LiveGraph.dataCache.DataCache
Number of events that has been delayed during the current bulk operation.
countObservers() - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Counts this parser's observers.
createDataFileSettingsPanel() - Method in class org.LiveGraph.gui.GUIManager
 
createDataFileSettingsWindow() - Method in class org.LiveGraph.gui.GUIManager
Create a data file settings window and set-up its communication with other objects.
createDataWriter(PipedInputStream) - Static method in class org.LiveGraph.dataFile.write.DataStreamWriterFactory
Creates a new DataStreamWriter object to write to the specified PipedInputStream.
createDataWriter(String, String) - Static method in class org.LiveGraph.dataFile.write.DataStreamWriterFactory
Creates a new DataStreamWriter object for a unique file whose name is created on the basis of the specified base name and directory as well as an optional timestamp and an optional counter to make the file name unique.
This method is a convenience shorthand for createDataWriter(dataFileDir, dataFileBaseName, defaultFileExtension), where DataStreamWriterFactory.defaultFileExtension = "lgdat".
createDataWriter(String, String, String) - Static method in class org.LiveGraph.dataFile.write.DataStreamWriterFactory
Creates a new DataStreamWriter object for a unique file whose name is created on the basis of the specified base name, extension and directory as well as an optional timestamp and an optional counter to make the file name unique.
If despite of the unique file name an output stream cannot be open (this may happen with a small probability in the case of several competing processes) the semantics of this method are the same as for DataStreamWriterFactory.createDataWriter(File, boolean) (with overwrite = false).

This method uses the library method FileTools.findUniqueFile(String, String, String, boolean) for generating a unique file path (with alwaysUseTimestamp = false).
createDataWriter(String, boolean) - Static method in class org.LiveGraph.dataFile.write.DataStreamWriterFactory
Creates a new DataStreamWriter object for the specified file path.
createDataWriter(File, boolean) - Static method in class org.LiveGraph.dataFile.write.DataStreamWriterFactory
Creates a new DataStreamWriter object for the specified file.
createDefaultColours() - Method in class org.LiveGraph.settings.DataSeriesSettings
Creates a set of "nice" default colours for the plot.
createGraphSettingsPanel() - Method in class org.LiveGraph.gui.GUIManager
 
createGraphSettingsWindow() - Method in class org.LiveGraph.gui.GUIManager
Create a graph settings window and set-up its communication with other objects.
createGridBagConstraints(int, int, int, int) - Static method in class org.LiveGraph.gui.Tools
Creates a GridBagConstraints object with the specified size and default attributes.
createMainMenuBar() - Method in class org.LiveGraph.gui.GUIManager
Creates a new fully registered instance of a main menu bar.
createMessagePanel() - Method in class org.LiveGraph.gui.GUIManager
 
createMessageWindow() - Method in class org.LiveGraph.gui.GUIManager
Create a message window and set-up its communication with other objects.
createPlotPanel() - Method in class org.LiveGraph.gui.GUIManager
 
createPlotWindow() - Method in class org.LiveGraph.gui.GUIManager
Create a plot window and set-up its communication with other objects.
createSeriesSettingsPanel() - Method in class org.LiveGraph.gui.GUIManager
 
createSeriesSettingsWindow() - Method in class org.LiveGraph.gui.GUIManager
Create a data series settings window and set-up its communication with other objects.
createTable() - Method in class org.LiveGraph.gui.dss.SeriesSettingsPanel
Creates and initialises the labels table.
createUniqueLabels(List<String>, boolean) - Static method in class org.LiveGraph.dataFile.read.DataStreamReader
This static utility method converts a list of strings (presumably representing a list of labels just parsed from the data file) to a list of strings where each string is unique in respect to its equals method (case sensitive); this happens by attaching counters to repreated strings: for instance, ["boo", "foo", "boo"] it converted to ["boo (1)", "foo", "boo (2)"].
currentMode - Variable in class org.LiveGraph.dataCache.DataCache
Current operating mode.
currentSeriesIndex - Variable in class org.LiveGraph.dataFile.write.DataStreamWriter
Holds the series index cursor within the current dataset.

D

DataCache - Class in org.LiveGraph.dataCache
An instance of this class caches datasets previously read from a data file in memory.
DataCache() - Constructor for class org.LiveGraph.dataCache.DataCache
Creates a new data cache in the CacheAllData-mode.
DataCache(DataCache.CacheMode) - Constructor for class org.LiveGraph.dataCache.DataCache
Creates a new cache in the specified mode.
DataCache(DataCache.CacheMode, List<String>) - Constructor for class org.LiveGraph.dataCache.DataCache
Creates a new cache in a specified mode and initilises it for the specified data series.
DataCache(DataCache.CacheMode, String[]) - Constructor for class org.LiveGraph.dataCache.DataCache
Creates a new cache in a specified mode and initilises it for the specified data series.
dataCache - Variable in class org.LiveGraph.dataCache.UpdateInvoker
Cache to hold the data.
dataCache - Variable in class org.LiveGraph.dataFile.write.DataStreamWriter
Values of the current dataset.
dataCache - Variable in class org.LiveGraph.gui.GUIManager
The data cache that is used to provide data series information to new panels and also when constructing new Plotter objects required for creating new PlotPanels.
dataCache - Variable in class org.LiveGraph.LiveGraph
 
dataCache - Variable in class org.LiveGraph.plot.Plotter
The data cache.
DataCache.CacheMode - Enum in org.LiveGraph.dataCache
Defines possible cache modes.
DataCache.CacheMode() - Constructor for enum org.LiveGraph.dataCache.DataCache.CacheMode
 
DataCache.DataSeriesLabelIterator - Class in org.LiveGraph.dataCache
A read-only iterator for data series labels.
DataCache.DataSeriesLabelIterator(Iterator<DataSeries>) - Constructor for class org.LiveGraph.dataCache.DataCache.DataSeriesLabelIterator
 
DataCache.RemoveRangeArrayList<E> - Class in org.LiveGraph.dataCache
A ArrayList which publicly publishes its removeRangeint method.
DataCache.RemoveRangeArrayList() - Constructor for class org.LiveGraph.dataCache.DataCache.RemoveRangeArrayList
 
DataCache.RemoveRangeArrayList(int) - Constructor for class org.LiveGraph.dataCache.DataCache.RemoveRangeArrayList
 
dataComputationRunning - Variable in class org.LiveGraph.plot.Plotter
Whether screen data computation is in progress.
dataFile - Variable in class org.LiveGraph.dataCache.UpdateInvoker
Data file from which to update.
dataFile - Variable in class org.LiveGraph.settings.DataFileSettings
Data file name.
DataFileAlreadyExistsException - Exception in org.LiveGraph.dataFile.write
Is thrown by DataStreamWriterFactory to indicate that a DataStreamWriter for a specified physical file stream cannot be created becasue the file already exists and cannot be overwritten.
DataFileAlreadyExistsException(String) - Constructor for exception org.LiveGraph.dataFile.write.DataFileAlreadyExistsException
Creates a new DataFileAlreadyExistsException relating to the specified file path.
DataFileAlreadyExistsException(File) - Constructor for exception org.LiveGraph.dataFile.write.DataFileAlreadyExistsException
Creates a new DataFileAlreadyExistsException relating to the specified file path.
dataFileIndex - Variable in class org.LiveGraph.dataCache.DataSet
The index of the data row represented by this dataset in the original file.
dataFileInfo - Variable in class org.LiveGraph.dataCache.DataCache
Caches the data file info lines.
dataFileSettings - Variable in class org.LiveGraph.LiveGraph
Holds the data file settings for the application.
DataFileSettings - Class in org.LiveGraph.settings
Encapsulates the settings concerned with reading the data file, the update frequency and the caching method.
DataFileSettings() - Constructor for class org.LiveGraph.settings.DataFileSettings
Creates a new data file settings object with the default settings values.
DataFileSettings(String) - Constructor for class org.LiveGraph.settings.DataFileSettings
Creates a new data file settings object and loads the settings values from the specified file.
dataFileSettingsDisplayMenuItem - Variable in class org.LiveGraph.gui.MainMenuBar
 
dataFileSettingsFileDlg - Variable in class org.LiveGraph.gui.MainMenuBar
 
DataFileSettingsPanel - Class in org.LiveGraph.gui.dfs
The data file settings panel of the application.
DataFileSettingsPanel() - Constructor for class org.LiveGraph.gui.dfs.DataFileSettingsPanel
This is the default constructor.
DataFileSettingsWindow - Class in org.LiveGraph.gui.dfs
The "Data File Settings" window of the application.
DataFileSettingsWindow() - Constructor for class org.LiveGraph.gui.dfs.DataFileSettingsWindow
This is the default constructor.
DataFormatException - Exception in org.LiveGraph.dataFile.common
Thrown by org.LiveGraph.dataFile.read.DataStreamReader when the data stream does not have the expected format.
DataFormatException() - Constructor for exception org.LiveGraph.dataFile.common.DataFormatException
 
DataFormatException(String) - Constructor for exception org.LiveGraph.dataFile.common.DataFormatException
 
DataFormatException(Throwable) - Constructor for exception org.LiveGraph.dataFile.common.DataFormatException
 
DataFormatException(String, Throwable) - Constructor for exception org.LiveGraph.dataFile.common.DataFormatException
 
DataFormatTools - Class in org.LiveGraph.dataFile.common
This convenience class defines special tags for the LiveGraph data file format.
DataFormatTools() - Constructor for class org.LiveGraph.dataFile.common.DataFormatTools
 
DataLineTokenizer - Class in org.LiveGraph.dataFile.read
This tokeniser can split a string into tokens using a separator which is a string itself.
DataLineTokenizer(String, String) - Constructor for class org.LiveGraph.dataFile.read.DataLineTokenizer
Creates a new tokeniser on the specified string using the specified separator.
DATAPOINT_RAD - Static variable in class org.LiveGraph.plot.Plotter
Radius for datapoints marks on small graphs.
dataReader - Variable in class org.LiveGraph.dataCache.UpdateInvoker
The data reader for the input stream.
dataSeries - Variable in class org.LiveGraph.dataCache.DataCache
Stores the desctibtion of the data series in this cache.
DataSeries - Class in org.LiveGraph.dataCache
Repsesents a data series inside the cache; stores all series specific information and provides convenience methods for accessing that information.
DataSeries(String, DataCache, int) - Constructor for class org.LiveGraph.dataCache.DataSeries
The constructor.
DataSeries.DataValuesIterator - Class in org.LiveGraph.dataCache
A read-only iterator over the data values of a series.
DataSeries.DataValuesIterator(Iterator<DataSet>, int) - Constructor for class org.LiveGraph.dataCache.DataSeries.DataValuesIterator
 
dataSeriesExists(String) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Checks whether this writer knows a data series with the specified label.
dataSeriesHighlighted(List<Integer>) - Method in class org.LiveGraph.gui.GUIManager
Notifies the listeners about the highlighted series.
dataSeriesLabels - Variable in class org.LiveGraph.dataFile.write.DataStreamWriter
Holds the data series labels.
DataSeriesSettings - Class in org.LiveGraph.settings
Ecapsulates the settings concerned with plotting each of the data series.
DataSeriesSettings() - Constructor for class org.LiveGraph.settings.DataSeriesSettings
Creates a new data series settings object and initialises it with default values.
DataSeriesSettings(String) - Constructor for class org.LiveGraph.settings.DataSeriesSettings
Creates a new data series settings object and loads the settigs from the specified file.
DataSeriesSettings.SeriesParameters - Class in org.LiveGraph.settings
This struct-class is used to group the settings for one data series in a single data structure.
DataSeriesSettings.SeriesParameters() - Constructor for class org.LiveGraph.settings.DataSeriesSettings.SeriesParameters
Creates an uninitialised series settings data structure.
DataSeriesSettings.SeriesParameters(boolean, Color, DataSeriesSettings.TransformMode, double) - Constructor for class org.LiveGraph.settings.DataSeriesSettings.SeriesParameters
Creates an series settings data structure and initialises it with the specified values.
DataSeriesSettings.TransformMode - Enum in org.LiveGraph.settings
The transformation mode to the series values.
DataSeriesSettings.TransformMode() - Constructor for enum org.LiveGraph.settings.DataSeriesSettings.TransformMode
 
DataSet - Class in org.LiveGraph.dataCache
This class defines a dataset and encapsulates related data; a dataset holds one data value for each of the data series held in the cache and corresponds to a data row in the underlying data file.
DataSet(List<Double>, int) - Constructor for class org.LiveGraph.dataCache.DataSet
Constructor.
DataSet(double[], int) - Constructor for class org.LiveGraph.dataCache.DataSet
Constructor.
DataSet(Double[], int) - Constructor for class org.LiveGraph.dataCache.DataSet
Constructor.
DataSet.DefRetValue - Enum in org.LiveGraph.dataCache
Possible default return values; a default return value is used when a dataset is queried for a value at an invalid index or when the index was valid, but corresponding value in the underlying data file could not be interpreted as a legal data value.
DataSet.DefRetValue(double) - Constructor for enum org.LiveGraph.dataCache.DataSet.DefRetValue
 
dataSets - Variable in class org.LiveGraph.dataCache.DataCache
Stores the data in this cache.
DataStreamObserver - Interface in org.LiveGraph.dataFile.read
Defines an observer that is notified about parsing events of a data stream.
DataStreamObserverAdapter - Class in org.LiveGraph.dataFile.read
An convenience adapter that implements the DataStreamObserver-interface and defines all methods as empty.
DataStreamObserverAdapter() - Constructor for class org.LiveGraph.dataFile.read.DataStreamObserverAdapter
 
DataStreamReader - Class in org.LiveGraph.dataFile.read
A reader for a data stream (usually, a CSV file).
DataStreamReader(InputStream) - Constructor for class org.LiveGraph.dataFile.read.DataStreamReader
Creates a data reader on the specified stream.
DataStreamReader(InputStream, DataStreamObserver) - Constructor for class org.LiveGraph.dataFile.read.DataStreamReader
Creates a data reader on the specified stream and add one initial observer.
DataStreamToCacheReader - Class in org.LiveGraph.dataCache
This reader will parse a data stream using DataStreamReader and store all information in a data cache for further processing by the application.

See DataStreamWriter for the details of the data file format.
DataStreamToCacheReader(DataCache) - Constructor for class org.LiveGraph.dataCache.DataStreamToCacheReader
Creates a data reader on the specified stream.
DataStreamWriter - Class in org.LiveGraph.dataFile.write
DataStreamWriter objects are used for writing files in the LiveGraph file format.
DataStreamWriter(OutputStream) - Constructor for class org.LiveGraph.dataFile.write.DataStreamWriter
Creates a new data writer to write on the specified stream.
DataStreamWriterFactory - Class in org.LiveGraph.dataFile.write
This class provides static convenience methods for creating dedicated data stream writers.
DataStreamWriterFactory() - Constructor for class org.LiveGraph.dataFile.write.DataStreamWriterFactory
 
DataUpdateEvent - Enum in org.LiveGraph.dataCache
Event types related to data updates.
DataUpdateEvent() - Constructor for enum org.LiveGraph.dataCache.DataUpdateEvent
 
dataViewport - Variable in class org.LiveGraph.plot.Plotter
Viewable area in data coordinates.
datScrTransform - Variable in class org.LiveGraph.plot.Plotter
Data space to screen space transformation.
DEBUG_EVENTS - Static variable in class org.LiveGraph.gui.msg.MessagePanel
 
debug_printQueue() - Method in class org.LiveGraph.events.EventManager
 
DEFAULT_MAX_BLOCK_DURATION - Static variable in class org.LiveGraph.dataFile.read.PipedInputStream
 
DEFAULT_PIPE_SIZE - Static variable in class org.LiveGraph.dataFile.read.PipedInputStream
 
defaultColours - Variable in class org.LiveGraph.settings.DataSeriesSettings
Holds the default colours.
defaultFileExtension - Static variable in class org.LiveGraph.dataFile.write.DataStreamWriterFactory
Data file extension used if no other specified.
DefaultSeparator - Static variable in class org.LiveGraph.dataFile.common.DataFormatTools
This is the default data separator tag.
defaultValue - Variable in class org.LiveGraph.gui.RealNumFieldValueChangeAdaptor
 
delayedEvents - Variable in class org.LiveGraph.dataCache.DataCache
Stores occured cache events when operating in the delayed mode.
delayEvents - Variable in class org.LiveGraph.dataCache.DataCache
Whether the cache events are being delayed.
DEMO_DIR - Static variable in class org.LiveGraph.demoDataSource.LiveGraphDemo
 
dialog - Variable in class org.LiveGraph.plot.GraphExporter
Export settings dialog.
dispersalFactor - Variable in class org.LiveGraph.dataCache.DataCache
When working in CacheAllData-mode this value determines which datasets are kept in memory.
displayUpdateDialog() - Method in class org.LiveGraph.gui.MainMenuBar
 
disposeAllGUI() - Method in class org.LiveGraph.gui.GUIManager
Raises an event that requests all listening GUI components to call their dispose() methods.
disposeGUIAndExit() - Method in class org.LiveGraph.LiveGraph
This method is called by the main window when it is closed.
disposeInternalGUI() - Method in class org.LiveGraph.plot.GraphExporter
Disposes of all GUI objects encapsulated in this exporter.
doCheckForUpdates(boolean) - Method in class org.LiveGraph.bootstrap.UpgradeManager
 
doCheckUpdateCanStart() - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Used by checkUpdateCanStart: Verifies that an update may begin by first checking whether another update is not in progress and then requesting all event listeners to verify a UPDIN_UpdateStart-event.
doExportGraph(int, int, String, File) - Method in class org.LiveGraph.plot.GraphExporter
Plots the graph and exports the image to a file.
domain - Variable in class org.LiveGraph.events.Event
 
doNotCacheData - Variable in class org.LiveGraph.settings.DataFileSettings
Do not cache data (i.e.
dontCacheBox - Variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
doRaiseEvent(Event<? extends EventType>) - Method in class org.LiveGraph.events.EventManager
 
doShow - Variable in class org.LiveGraph.plot.Plotter.SeriesScreenData
 
doubleValue() - Method in enum org.LiveGraph.dataCache.DataSet.DefRetValue
 
dsIndices - Variable in class org.LiveGraph.plot.Plotter.SeriesScreenData
 

E

endMemoryStreamMode() - Method in class org.LiveGraph.dataCache.UpdateInvoker
 
ensureGoodTransformParam(DataSeriesSettings.TransformMode, double) - Method in class org.LiveGraph.settings.DataSeriesSettings
Ensure that the transformation parameter has a legal value for the given transformation mode.
ensureGoodXAxisParameter(GraphSettings.XAxisType, double) - Method in class org.LiveGraph.settings.GraphSettings
Ensure that the transformation parameter has a legal value for the given x-axis type.
ensureLength(int) - Method in class org.LiveGraph.settings.DataSeriesSettings
Ensures that this settings container contains at least the settings for the data series with the specified index and all indices before that.
equals(Object) - Method in class org.LiveGraph.events.EventAnnotation
 
equals(EventAnnotation) - Method in class org.LiveGraph.events.EventAnnotation
 
errMessages - Variable in class org.LiveGraph.bootstrap.CommandLineProcessor
Holds any error messages occured during parsing.
error(int, String, String...) - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
Logs an error message.
Event<ET extends EventType> - Class in org.LiveGraph.events
 
Event(EventProducer, Class<? extends ET>, ET) - Constructor for class org.LiveGraph.events.Event
 
Event(EventProducer, Class<? extends ET>, ET, boolean) - Constructor for class org.LiveGraph.events.Event
 
Event(EventProducer, Class<? extends ET>, ET, long) - Constructor for class org.LiveGraph.events.Event
 
Event(EventProducer, Class<? extends ET>, ET, double) - Constructor for class org.LiveGraph.events.Event
 
Event(EventProducer, Class<? extends ET>, ET, Object) - Constructor for class org.LiveGraph.events.Event
 
Event(EventProducer, Class<? extends ET>, ET, boolean, long, double, Object) - Constructor for class org.LiveGraph.events.Event
 
event - Variable in class org.LiveGraph.events.EventProcessingException.Cause
 
event - Variable in exception org.LiveGraph.events.ValidationRequirementException
 
EventAnnotation - Class in org.LiveGraph.events
 
EventAnnotation(EventListener, Object) - Constructor for class org.LiveGraph.events.EventAnnotation
 
eventCommentLine(String, DataStreamReader) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Used for callback by the DataStreamReader; does nothing.
eventCommentLine(String, DataStreamReader) - Method in interface org.LiveGraph.dataFile.read.DataStreamObserver
Is called when a comment line has been encontered by the data reader.
eventCommentLine(String, DataStreamReader) - Method in class org.LiveGraph.dataFile.read.DataStreamObserverAdapter
 
eventDataLineRead(List<String>, int, DataStreamReader) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Used for callback by the DataStreamReader; adds a dataset to the cache.
eventDataLineRead(List<String>, int, DataStreamReader) - Method in interface org.LiveGraph.dataFile.read.DataStreamObserver
Is called each time a data line (data set) has been parsed by the data reader.
eventDataLineRead(List<String>, int, DataStreamReader) - Method in class org.LiveGraph.dataFile.read.DataStreamObserverAdapter
 
eventDispatcher - Variable in class org.LiveGraph.events.EventManager
 
eventFileInfoLine(String, DataStreamReader) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Used for callback by the DataStreamReader; adds a file info line to the cache.
eventFileInfoLine(String, DataStreamReader) - Method in interface org.LiveGraph.dataFile.read.DataStreamObserver
Is called when a file info/description comment line has been parsed by the data reader.
eventFileInfoLine(String, DataStreamReader) - Method in class org.LiveGraph.dataFile.read.DataStreamObserverAdapter
 
eventLabelsSet(List<String>, DataStreamReader) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Used for callback by the DataStreamReader; setts the data column labels in the cache.
eventLabelsSet(List<String>, DataStreamReader) - Method in interface org.LiveGraph.dataFile.read.DataStreamObserver
Is called when data series labels have been parsed by the data reader.
eventLabelsSet(List<String>, DataStreamReader) - Method in class org.LiveGraph.dataFile.read.DataStreamObserverAdapter
 
EventListener - Interface in org.LiveGraph.events
 
EventManager - Class in org.LiveGraph.events
 
EventManager() - Constructor for class org.LiveGraph.events.EventManager
 
eventManager - Variable in class org.LiveGraph.LiveGraph
 
eventManager() - Method in class org.LiveGraph.LiveGraph
Gets the applications' global event manager.
EventManager.EventDispatcher - Class in org.LiveGraph.events
 
EventManager.EventDispatcher() - Constructor for class org.LiveGraph.events.EventManager.EventDispatcher
 
EventManager.ShutDownHook - Interface in org.LiveGraph.events
 
eventProcessingException(Event<? extends EventType>, EventProcessingException) - Method in class org.LiveGraph.dataCache.DataCache
Objects of this class do not handle eventProcessingException notofications.
eventProcessingException(Event<? extends EventType>, EventProcessingException) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Does nothing.
eventProcessingException(Event<? extends EventType>, EventProcessingException) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Objects of this class do not handle eventProcessingException notofications.
eventProcessingException(Event<? extends EventType>, EventProcessingException) - Method in class org.LiveGraph.events.EventManager
 
EventProcessingException - Exception in org.LiveGraph.events
 
EventProcessingException() - Constructor for exception org.LiveGraph.events.EventProcessingException
 
eventProcessingException(Event<? extends EventType>, EventProcessingException) - Method in interface org.LiveGraph.events.EventProducer
 
eventProcessingException(Event<? extends EventType>, EventProcessingException) - Method in class org.LiveGraph.gui.GUIManager
...
eventProcessingException(Event<? extends EventType>, EventProcessingException) - Method in class org.LiveGraph.settings.ObservableSettings
Objects of this class do not handle eventProcessingException notofications.
EventProcessingException.Cause - Class in org.LiveGraph.events
 
EventProcessingException.Cause(Event<? extends EventType>, EventListener, Throwable) - Constructor for class org.LiveGraph.events.EventProcessingException.Cause
 
eventProcessingFinished(Event<? extends EventType>) - Method in class org.LiveGraph.dataCache.DataCache
Objects of this class do not handle eventProcessingFinished notifications.
eventProcessingFinished(Event<? extends EventType>) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Does nothing.
eventProcessingFinished(Event<? extends EventType>) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Objects of this class do not handle eventProcessingFinished notifications.
eventProcessingFinished(Event<? extends EventType>) - Method in class org.LiveGraph.events.EventManager
 
eventProcessingFinished(Event<? extends EventType>) - Method in interface org.LiveGraph.events.EventProducer
 
eventProcessingFinished(Event<? extends EventType>) - Method in class org.LiveGraph.gui.GUIManager
...
eventProcessingFinished(Event<? extends EventType>) - Method in class org.LiveGraph.settings.ObservableSettings
 
EventProducer - Interface in org.LiveGraph.events
 
eventQueue - Variable in class org.LiveGraph.events.EventManager
 
eventRaised(Event<? extends EventType>) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Processes LiveGraph events.
eventRaised(Event<? extends EventType>) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Processes events.
eventRaised(Event<? extends EventType>) - Method in interface org.LiveGraph.events.EventListener
 
eventRaised(Event<? extends EventType>) - Method in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
Processes events.
eventRaised(Event<? extends EventType>) - Method in class org.LiveGraph.gui.dss.SeriesSettingsPanel
Processes events.
eventRaised(Event<? extends EventType>) - Method in class org.LiveGraph.gui.gs.GraphSettingsPanel
Processes events.
eventRaised(Event<? extends EventType>) - Method in class org.LiveGraph.gui.LiveGraphFrame
Calls LiveGraphFrame.processGUIEvent(Event) to process LiveGraph GUI events.
eventRaised(Event<? extends EventType>) - Method in class org.LiveGraph.gui.LiveGraphSettingsPanel
Calls LiveGraphSettingsPanel.processSettingsEvent(Event) to process LiveGraph settings events.
eventRaised(Event<? extends EventType>) - Method in class org.LiveGraph.gui.MainMenuBar
Processes events.
eventRaised(Event<? extends EventType>) - Method in class org.LiveGraph.gui.msg.MessagePanel
Processes events.
eventRaised(Event<? extends EventType>) - Method in class org.LiveGraph.gui.plot.PlotPanel
Processes events.
eventRaised(Event<? extends EventType>) - Method in class org.LiveGraph.plot.Plotter
Processes events.
eventSeparatorSet(String, DataStreamReader) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Used for callback by the DataStreamReader; does nothing.
eventSeparatorSet(String, DataStreamReader) - Method in interface org.LiveGraph.dataFile.read.DataStreamObserver
Is called when a data values separator has been parsed by the data reader.
eventSeparatorSet(String, DataStreamReader) - Method in class org.LiveGraph.dataFile.read.DataStreamObserverAdapter
 
EventType - Interface in org.LiveGraph.events
 
eventValidateRaise(Event<? extends EventType>) - Method in class org.LiveGraph.events.EventManager
 
exception - Variable in class org.LiveGraph.events.EventProcessingException.Cause
 
exec() - Method in class org.LiveGraph.demoDataSource.LiveGraphDemo
 
exec() - Method in class org.LiveGraph.demoDataSource.LiveGraphMemoryStreamDemo
 
execEngine() - Method in class org.LiveGraph.LiveGraph
 
execStandalone() - Method in class org.LiveGraph.LiveGraph
 
execStandalone(String[]) - Method in class org.LiveGraph.LiveGraph
Main program method.
execStandalone(CommandLineProcessor) - Method in class org.LiveGraph.LiveGraph
 
exportConfirmed(int, int, String, String) - Method in class org.LiveGraph.gui.ExportImageDialog
Verifies the validity of the selected user options and initiates the export.
exporter - Variable in class org.LiveGraph.gui.ExportImageDialog
The export worker.
exportGraph() - Method in class org.LiveGraph.plot.GraphExporter
Initiates an export by showing the options dialog.
ExportImageDialog - Class in org.LiveGraph.gui
The modal dialog for graph image export.
ExportImageDialog(GraphExporter) - Constructor for class org.LiveGraph.gui.ExportImageDialog
Constructs a new dialog.
exportPlot() - Method in class org.LiveGraph.gui.MainMenuBar
 
exposedAnnotations - Variable in class org.LiveGraph.events.Event
 

F

failedOperation - Variable in exception org.LiveGraph.events.ValidationRequirementException
 
file_Data - Variable in class org.LiveGraph.bootstrap.CommandLineProcessor
The data file if such was parsed.
file_DataFileSettings - Variable in class org.LiveGraph.bootstrap.CommandLineProcessor
The data file settings file if such was parsed.
file_DataSeriesSettings - Variable in class org.LiveGraph.bootstrap.CommandLineProcessor
The data series settings file if such was parsed.
file_GraphSettings - Variable in class org.LiveGraph.bootstrap.CommandLineProcessor
The graph settings file if such was parsed.
fileInfoArea - Variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
fileNameLabel - Variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
findDataSeriesIndex(String) - Method in class org.LiveGraph.dataCache.DataCache
 
findDataSeriesIndex(String, boolean) - Method in class org.LiveGraph.dataCache.DataCache
 
findDataSet(int) - Method in class org.LiveGraph.dataCache.DataCache
 
findDataValue(int) - Method in class org.LiveGraph.dataCache.DataSeries
 
fireEvent(CacheEvent) - Method in class org.LiveGraph.dataCache.DataCache
Notifies the observers of a specified event.
flush() - Method in class org.LiveGraph.dataFile.write.PipedOutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
focusGained(FocusEvent) - Method in class org.LiveGraph.gui.RealNumFieldValueChangeAdaptor
Does nothing.
focusLost(FocusEvent) - Method in class org.LiveGraph.gui.RealNumFieldValueChangeAdaptor
Catches the focus lost event and performs field validation.
FONT_SIZE - Static variable in class org.LiveGraph.plot.Plotter
Label font size.
formatNextUpdateLabelString(long) - Method in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
Formats the text for the nextUpdateLabel.
formatUpdateCheckURL(boolean) - Method in class org.LiveGraph.bootstrap.UpgradeManager
 
freq - Variable in enum org.LiveGraph.bootstrap.UpgradeManager.AutoCheckFrequency
 
frequency - Variable in class org.LiveGraph.bootstrap.UpgradeManager
 

G

getAdministratingCache() - Method in class org.LiveGraph.dataCache.DataSeries
 
getAnnotations() - Method in class org.LiveGraph.events.Event
 
getAnnotations(EventListener) - Method in class org.LiveGraph.events.Event
 
getCacheMode() - Method in class org.LiveGraph.dataCache.DataCache
 
getCause() - Method in exception org.LiveGraph.events.UncheckedEventProcessingException
 
getCauses() - Method in exception org.LiveGraph.events.EventProcessingException
 
getCausingEvent() - Method in class org.LiveGraph.events.EventProcessingException.Cause
 
getCausingException() - Method in class org.LiveGraph.events.EventProcessingException.Cause
 
getCausingListener() - Method in class org.LiveGraph.events.EventProcessingException.Cause
 
getCellEditorValue() - Method in class org.LiveGraph.gui.dss.SeriesSettingsPanel.ColourEditor
 
getClosedByReader() - Method in class org.LiveGraph.dataFile.read.PipedInputStream
 
getClosedByWriter() - Method in class org.LiveGraph.dataFile.read.PipedInputStream
 
getColour(int) - Method in class org.LiveGraph.settings.DataSeriesSettings
Gets the colour for the plot of the data series with the specified index.
getConnected() - Method in class org.LiveGraph.dataFile.read.PipedInputStream
 
getDataFile() - Method in class org.LiveGraph.settings.DataFileSettings
Gets the data file.
getDataFileIndex() - Method in class org.LiveGraph.dataCache.DataSet
 
getDataFileInfo() - Method in class org.LiveGraph.dataCache.DataCache
 
getDataFileSettings() - Method in class org.LiveGraph.LiveGraph
Gets the application's global data file settings.
getDataSeries(int) - Method in class org.LiveGraph.dataCache.DataCache
 
getDataSeriesSettings() - Method in class org.LiveGraph.LiveGraph
Gets the application's global data series settings.
getDataSet(int) - Method in class org.LiveGraph.dataCache.DataCache
 
getDatasetFileIndex(int) - Method in class org.LiveGraph.dataCache.DataSeries
 
getDataValue(int) - Method in class org.LiveGraph.dataCache.DataSeries
 
getDataValue(String) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Gets the data value which has been previously associated with the specified data series in the current dataset.
getDataValue(int) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Gets the data value which has been previously associated with the specified data series in the current dataset.
getDefaultColour(int) - Method in class org.LiveGraph.settings.DataSeriesSettings
 
getDefaultShow(int) - Method in class org.LiveGraph.settings.DataSeriesSettings
 
getDefaultTransformMode(int) - Method in class org.LiveGraph.settings.DataSeriesSettings
 
getDefaultTransformParam(int) - Method in class org.LiveGraph.settings.DataSeriesSettings
 
getDomain() - Method in class org.LiveGraph.events.Event
 
getDoNotCacheData() - Method in class org.LiveGraph.settings.DataFileSettings
Gets whether the data stream should not be cached in memory.
getErrorMessages() - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
Constructs a String from all error messages that occured during parsing or validation.
getEvent() - Method in exception org.LiveGraph.events.ValidationRequirementException
 
getFailedOperation() - Method in exception org.LiveGraph.events.ValidationRequirementException
 
getFile_Data() - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
Data file - parsed from the command line.
getFile_DataFileSettings() - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
File for data file settings - either parsed from the command line or the default session file.
getFile_DataSeriesSettings() - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
File for data series settings - either parsed from the command line or the default session file.
getFile_GraphSettings() - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
File for graph settings - either parsed from the command line or the default session file.
getFrequency() - Method in enum org.LiveGraph.bootstrap.UpgradeManager.AutoCheckFrequency
 
getGraphExporter() - Method in class org.LiveGraph.LiveGraph
Get the exporter that can be used to create image representations of LiveGraph plots.
getGraphSettings() - Method in class org.LiveGraph.LiveGraph
Gets the application's global graph settings.
getHGridColour() - Method in class org.LiveGraph.settings.GraphSettings
Gets the colour for drawing the horizontal grid bars.
getHGridSize() - Method in class org.LiveGraph.settings.GraphSettings
Gets the interval between the horizontal grib bars.
getHGridType() - Method in class org.LiveGraph.settings.GraphSettings
Gets the horizontal grid type.
getHighlightDataPoints() - Method in class org.LiveGraph.settings.GraphSettings
Gets whether the data points in the vicinity of the mouse cursor should be highlighted.
getInfo() - Method in class org.LiveGraph.events.EventAnnotation
 
getInfoBoolean() - Method in class org.LiveGraph.events.Event
 
getInfoDouble() - Method in class org.LiveGraph.events.Event
 
getInfoLong() - Method in class org.LiveGraph.events.Event
 
getInfoObject() - Method in class org.LiveGraph.events.Event
 
getInterestedListeners(Event<? extends EventType>) - Method in class org.LiveGraph.events.EventManager
 
getInterval() - Method in class org.LiveGraph.dataCache.UpdateInvoker
The length of the interval between data updates.
getIOException() - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Gets the last IOException encountered by this writer.
getJavaSpecificationVersion() - Method in class org.LiveGraph.LiveGraph
Determines the current Java specification version.
getLabel() - Method in class org.LiveGraph.dataCache.DataSeries
 
getListener() - Method in class org.LiveGraph.events.EventAnnotation
 
getLocalizedMessage() - Method in exception org.LiveGraph.events.EventProcessingException
 
getLocalizedMessage() - Method in exception org.LiveGraph.events.UncheckedEventProcessingException
 
getMaxBlockDuration() - Method in class org.LiveGraph.dataFile.read.PipedInputStream
 
getMaxDataFileIndex() - Method in class org.LiveGraph.dataCache.DataCache
 
getMaxValue() - Method in class org.LiveGraph.dataCache.DataSeries
 
getMaxValueCached() - Method in class org.LiveGraph.dataCache.DataCache
 
getMaxX() - Method in class org.LiveGraph.settings.GraphSettings
Gets the maximum X value for the plot viewport.
getMaxY() - Method in class org.LiveGraph.settings.GraphSettings
Gets the maximum Y value for the plot viewport.
getMinDataFileIndex() - Method in class org.LiveGraph.dataCache.DataCache
 
getMinValue() - Method in class org.LiveGraph.dataCache.DataSeries
 
getMinValueCached() - Method in class org.LiveGraph.dataCache.DataCache
 
getMinX() - Method in class org.LiveGraph.settings.GraphSettings
Gets the minimum X value for the plot viewport.
getMinY() - Method in class org.LiveGraph.settings.GraphSettings
Gets the minimum Y value for the plot viewport.
getProducer() - Method in class org.LiveGraph.events.Event
 
getRemainingMillis() - Method in class org.LiveGraph.dataCache.UpdateInvoker
Time to next update.
getScreenHeight() - Method in class org.LiveGraph.plot.Plotter
Gets canvas screen size (Y).
getScreenWidth() - Method in class org.LiveGraph.plot.Plotter
Gets canvas screen size (X).
getSeriesIndexInCache() - Method in class org.LiveGraph.dataCache.DataSeries
 
getShow(int) - Method in class org.LiveGraph.settings.DataSeriesSettings
Setts whether the data series with the specified index should be included in tthe plot.
getShowAtLeastOneSeries() - Method in class org.LiveGraph.plot.Plotter
Gets whether at least one series is to be plotted.
getShowOnlyTailData() - Method in class org.LiveGraph.settings.DataFileSettings
Gets whether to plot only tail data.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class org.LiveGraph.gui.dss.SeriesSettingsPanel.ColourEditor
 
getTokens() - Method in class org.LiveGraph.dataFile.read.DataLineTokenizer
Provides this tokeniser's tokens as an unmodifiable list.
getTransformMode(int) - Method in class org.LiveGraph.settings.DataSeriesSettings
Gets the transformation mode for the plotted values of the data series with the specified index.
getTransformParam(int) - Method in class org.LiveGraph.settings.DataSeriesSettings
Gets the parameter for the transformation of the plotted values of the data series with the specified index; this parameter is currently required only for the mode Transform_ScaleBySetVal.
getType() - Method in class org.LiveGraph.events.Event
 
getUpdateFrequency() - Method in class org.LiveGraph.settings.DataFileSettings
Gets the interval between automatic graph updates.
getValidationRequirement() - Method in class org.LiveGraph.events.Event
 
getValue(int) - Method in class org.LiveGraph.dataCache.DataSet
 
getVGridColour() - Method in class org.LiveGraph.settings.GraphSettings
Gets the colour to use for drawing the vertical grid bars.
getVGridSize() - Method in class org.LiveGraph.settings.GraphSettings
Gets the interval between the vertical grid bars.
getVGridType() - Method in class org.LiveGraph.settings.GraphSettings
Sets the vertical grid type.
getXAxisParamValue() - Method in class org.LiveGraph.settings.GraphSettings
Gets the x-axis transformation parameter.
getXAxisSeriesIndex() - Method in class org.LiveGraph.settings.GraphSettings
Gets the index of the data series to use as the x-axis.
getXAxisType() - Method in class org.LiveGraph.settings.GraphSettings
Gets the type for the x-axis.
graphExporter - Variable in class org.LiveGraph.LiveGraph
Holds the graph exporter.
GraphExporter - Class in org.LiveGraph.plot
Encapsulates the logic of graph image exports.
GraphExporter(Plotter) - Constructor for class org.LiveGraph.plot.GraphExporter
Creates a new exporter.
graphSettings - Variable in class org.LiveGraph.LiveGraph
Holds the graph settings for the application.
GraphSettings - Class in org.LiveGraph.settings
Encapsulates settings concerned with the data graphs and the plot canvas.
GraphSettings() - Constructor for class org.LiveGraph.settings.GraphSettings
Creates a new graph settings object with the default settings.
GraphSettings(String) - Constructor for class org.LiveGraph.settings.GraphSettings
Creates a new graph settings object and loads the settings from the specified file.
GraphSettings.HGridType - Enum in org.LiveGraph.settings
Possible types for the horizontal grid.
GraphSettings.HGridType() - Constructor for enum org.LiveGraph.settings.GraphSettings.HGridType
 
GraphSettings.VGridType - Enum in org.LiveGraph.settings
Possible types for the vertical grid.
GraphSettings.VGridType() - Constructor for enum org.LiveGraph.settings.GraphSettings.VGridType
 
GraphSettings.XAxisType - Enum in org.LiveGraph.settings
Possible types for the x-axis.
GraphSettings.XAxisType() - Constructor for enum org.LiveGraph.settings.GraphSettings.XAxisType
 
graphSettingsDisplayMenuItem - Variable in class org.LiveGraph.gui.MainMenuBar
 
graphSettingsFileDlg - Variable in class org.LiveGraph.gui.MainMenuBar
 
GraphSettingsPanel - Class in org.LiveGraph.gui.gs
The graph settings panel of the application.
GraphSettingsPanel() - Constructor for class org.LiveGraph.gui.gs.GraphSettingsPanel
This is the default constructor.
GraphSettingsWindow - Class in org.LiveGraph.gui.gs
The "Graph Settings" window of the application.
GraphSettingsWindow() - Constructor for class org.LiveGraph.gui.gs.GraphSettingsWindow
This is the default constructor.
graphSetts - Variable in class org.LiveGraph.plot.Plotter
Graph settings.
GUIEvent - Enum in org.LiveGraph.gui
 
GUIEvent() - Constructor for enum org.LiveGraph.gui.GUIEvent
 
guiEventProcessingException(Event<GUIEvent>, EventProcessingException) - Method in class org.LiveGraph.gui.GUIManager
 
guiEventProcessingFinished(Event<GUIEvent>) - Method in class org.LiveGraph.gui.GUIManager
...
GUIManager - Class in org.LiveGraph.gui
 
GUIManager() - Constructor for class org.LiveGraph.gui.GUIManager
Constructor doesn't do much.
guiManager - Variable in class org.LiveGraph.LiveGraph
 
guiManager() - Method in class org.LiveGraph.LiveGraph
Gets the applications' global gui manager.

H

hadIOException() - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Check whether a recent operation caused an IOException.
handleEvent(JTextField) - Method in class org.LiveGraph.gui.RealNumFieldValueChangeAdaptor
Performs the validation and handles appropriately.
hasError - Variable in class org.LiveGraph.bootstrap.CommandLineProcessor
Flag set when any errors during argument parsing or validation occur.
hasErrors() - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
Checks whether any errors have occured.
hasNext() - Method in class org.LiveGraph.dataCache.DataCache.DataSeriesLabelIterator
 
hasNext() - Method in class org.LiveGraph.dataCache.DataSeries.DataValuesIterator
 
hasObserver(DataStreamObserver) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Checks whether the specified observer is registered with this parser.
hasShutDown() - Method in class org.LiveGraph.events.EventManager
 
hasShutDown(EventManager) - Method in interface org.LiveGraph.events.EventManager.ShutDownHook
 
hasShutDown(EventManager) - Method in class org.LiveGraph.LiveGraph.TidyUpAfterEventManagerShutDown
 
hasValidated - Variable in class org.LiveGraph.events.Event
 
HAXIS_COL - Static variable in class org.LiveGraph.plot.Plotter
X axis colour.
helpCols - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
hGridColour - Variable in class org.LiveGraph.settings.GraphSettings
Color of the horisontal grid.
hGridColourButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
hGridDetsPanel - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
hGridNoneButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
hGridSimpleButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
hGridSize - Variable in class org.LiveGraph.settings.GraphSettings
Spacing of the horisontal grid in data coordinates.
hGridSizeField - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
hGridStep - Variable in class org.LiveGraph.plot.Plotter
The actual h-grid step after the consideration of plot size.
hGridType - Variable in class org.LiveGraph.settings.GraphSettings
Type of the horisontal grid.
HIGHLIGHT_LEN - Static variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
highlightAround(Point) - Method in class org.LiveGraph.plot.Plotter
Highlights the points around the specified point.
highlightDataPoints - Variable in class org.LiveGraph.gui.plot.PlotPanel
 
highlightDataPoints - Variable in class org.LiveGraph.settings.GraphSettings
Whether to highlight data points as mouse is moved over the graph.
highlightPoints - Variable in class org.LiveGraph.plot.Plotter
Whether dara points close to the mouse position should be highlighted.
hlPoints - Variable in class org.LiveGraph.plot.Plotter.SeriesScreenData
 
hlSerPopup - Variable in class org.LiveGraph.gui.plot.PlotPanel
 
HMARGIN - Static variable in class org.LiveGraph.plot.Plotter
Horisiontal margin.

I

IDTransform - Static variable in class org.LiveGraph.plot.Plotter
 
in - Variable in class org.LiveGraph.dataFile.read.DataStreamReader
Data stream reader.
in - Variable in class org.LiveGraph.dataFile.read.PipedInputStream
The index of the position in the circular buffer at which the next byte of data will be stored when received from the connected piped output stream.
includeExtremeValue(double) - Method in class org.LiveGraph.dataCache.DataSeries
 
includeExtremeValues(DataSet) - Method in class org.LiveGraph.dataCache.DataCache
Updates the internal state of this cache and its data series to include the min and max values of the specified dataset.
increaseDispersalFactor() - Method in class org.LiveGraph.dataCache.DataCache
Increases the value which must divide datafile indices of all cached datasets without remainder.
info - Variable in class org.LiveGraph.events.EventAnnotation
 
infoBoolean - Variable in class org.LiveGraph.events.Event
 
infoDouble - Variable in class org.LiveGraph.events.Event
 
infoLong - Variable in class org.LiveGraph.events.Event
 
infoObject - Variable in class org.LiveGraph.events.Event
 
init() - Method in class org.LiveGraph.gui.MainMenuBar
 
initialised - Variable in class org.LiveGraph.LiveGraph
 
initialised() - Method in class org.LiveGraph.LiveGraph
 
initialize() - Method in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
This method initializes the data file settings panel.
initialize() - Method in class org.LiveGraph.gui.dfs.DataFileSettingsWindow
This method initializes the data file settings window.
initialize() - Method in class org.LiveGraph.gui.dss.SeriesSettingsPanel
This method initializes the panel.
initialize() - Method in class org.LiveGraph.gui.dss.SeriesSettingsWindow
This method initializes the window.
initialize() - Method in class org.LiveGraph.gui.ExportImageDialog
This method initializes this dialog's view.
initialize() - Method in class org.LiveGraph.gui.gs.GraphSettingsPanel
This method initializes the panel.
initialize() - Method in class org.LiveGraph.gui.gs.GraphSettingsWindow
This method initializes the window.
initialize() - Method in class org.LiveGraph.gui.msg.MessagePanel
This method initializes the main window.
initialize() - Method in class org.LiveGraph.gui.msg.MessageWindow
This method initializes the main window.
initialize() - Method in class org.LiveGraph.gui.plot.PlotPanel
This method initializes the panel.
initialize() - Method in class org.LiveGraph.gui.plot.PlotWindow
This method initializes the window.
initPipe(int) - Method in class org.LiveGraph.dataFile.read.PipedInputStream
 
installUncaughtExceptionHandler() - Method in class org.LiveGraph.LiveGraph
Installs an uncaught exception handler that logs errors to the message window as well as to the colsole.
interval - Variable in class org.LiveGraph.dataCache.UpdateInvoker
Interval between updates in milliseconds.
intervalLabel - Variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
ioException - Variable in class org.LiveGraph.dataFile.write.DataStreamWriter
Raised IOException (if any).
isUpdateInProgress() - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Whether an update is currently running.
isValidSeparator(String) - Static method in class org.LiveGraph.dataFile.common.DataFormatTools
In order to read the data correctly a tag must not be confused with data value.
iterateDataSeries() - Method in class org.LiveGraph.dataCache.DataCache
 
iterateDataSeriesLabels() - Method in class org.LiveGraph.dataCache.DataCache
 
iterateDataSets() - Method in class org.LiveGraph.dataCache.DataCache
 
iterateDataValues() - Method in class org.LiveGraph.dataCache.DataSeries
 
iterator - Variable in class org.LiveGraph.dataCache.DataCache.DataSeriesLabelIterator
 
iterator - Variable in class org.LiveGraph.dataCache.DataSeries.DataValuesIterator
 
iterator() - Method in class org.LiveGraph.dataFile.read.DataLineTokenizer
Provides a read-only iteration over the tokens of this tokeniser.

J

justDisplayException(Throwable) - Method in class org.LiveGraph.events.EventManager
 

K

keyPressed(KeyEvent) - Method in class org.LiveGraph.gui.RealNumFieldValueChangeAdaptor
Catches the enter pressed event and performs field validation.
keyReleased(KeyEvent) - Method in class org.LiveGraph.gui.RealNumFieldValueChangeAdaptor
Does nothing.
keyTyped(KeyEvent) - Method in class org.LiveGraph.gui.RealNumFieldValueChangeAdaptor
Does nothing.

L

label - Variable in class org.LiveGraph.dataCache.DataSeries
Serien name/label.
labelsSet - Variable in class org.LiveGraph.dataFile.read.DataStreamReader
Whether the data series headings are already set-up.
lastCheckTS - Variable in class org.LiveGraph.bootstrap.UpgradeManager
 
lastLegalvaluesCache - Variable in class org.LiveGraph.gui.RealNumFieldValueChangeAdaptor
 
lastUpdateTime - Variable in class org.LiveGraph.dataCache.UpdateInvoker
System milliseconds at last update.
listDataFileInfo() - Method in class org.LiveGraph.dataCache.DataCache
 
listener - Variable in class org.LiveGraph.events.EventAnnotation
 
listener - Variable in class org.LiveGraph.events.EventProcessingException.Cause
 
listeners - Variable in class org.LiveGraph.events.EventManager
 
LiveGraph - Class in org.LiveGraph
This is the main executable class of the LiveGraph plotter application.
LiveGraph() - Constructor for class org.LiveGraph.LiveGraph
 
LiveGraph.TidyUpAfterEventManagerShutDown - Class in org.LiveGraph
 
LiveGraph.TidyUpAfterEventManagerShutDown() - Constructor for class org.LiveGraph.LiveGraph.TidyUpAfterEventManagerShutDown
 
LiveGraph.UncaughtExceptionHandler - Class in org.LiveGraph
 
LiveGraph.UncaughtExceptionHandler() - Constructor for class org.LiveGraph.LiveGraph.UncaughtExceptionHandler
 
LiveGraphDemo - Class in org.LiveGraph.demoDataSource
This class is used for generating a demo data file for demonstration and testing purposes.
LiveGraphDemo() - Constructor for class org.LiveGraph.demoDataSource.LiveGraphDemo
 
LiveGraphFrame - Class in org.LiveGraph.gui
This is the superclass for all LiveGraph frames (windows).
LiveGraphFrame() - Constructor for class org.LiveGraph.gui.LiveGraphFrame
The constructor setts up options common to all LiveGraph windows.
LiveGraphMemoryStreamDemo - Class in org.LiveGraph.demoDataSource
This is a demo showing how to use LiveGraph in memory stream mode, i.e.
LiveGraphMemoryStreamDemo() - Constructor for class org.LiveGraph.demoDataSource.LiveGraphMemoryStreamDemo
 
LiveGraphSettingsPanel - Class in org.LiveGraph.gui
This is the superclass for LiveGraph main settings panels that may be inserted directly into a window (or some other kind of GUI frame).This class executes event handling commonly shared between settings panels.
LiveGraphSettingsPanel() - Constructor for class org.LiveGraph.gui.LiveGraphSettingsPanel
 
load(String, boolean) - Method in class org.LiveGraph.settings.DataFileSettings
Loads the settings from a specified file.
load(String) - Method in class org.LiveGraph.settings.DataSeriesSettings
Loads the settings from a specified file.
load(String) - Method in class org.LiveGraph.settings.GraphSettings
Loads the settings from the specified file.
loadDataFileSettings() - Method in class org.LiveGraph.gui.MainMenuBar
 
loadDataSeriesSettings() - Method in class org.LiveGraph.gui.MainMenuBar
 
loadGraphSettings() - Method in class org.LiveGraph.gui.MainMenuBar
 
loadSettings() - Method in class org.LiveGraph.bootstrap.UpgradeManager
 
logErrorLn(Object) - Method in class org.LiveGraph.gui.GUIManager
Raises an event to inform listeners that an error message should be displayed.
logErrorLn(String) - Method in class org.LiveGraph.gui.msg.MessagePanel
Displays an error message.
logErrorLnModal(Object) - Method in class org.LiveGraph.gui.GUIManager
 
logErrorLnModal2(Object, Throwable) - Method in class org.LiveGraph.gui.GUIManager
 
logEventDebugLn(String) - Method in class org.LiveGraph.gui.msg.MessagePanel
Displays an event debug log message.
logInfoLn(Object) - Method in class org.LiveGraph.gui.GUIManager
Raises an event to inform listeners that an info message should be displayed.
logInfoLn(String) - Method in class org.LiveGraph.gui.msg.MessagePanel
Displays an info message.
logLn(String) - Method in class org.LiveGraph.gui.msg.MessagePanel
Displays a log message.
logSuccessLn(Object) - Method in class org.LiveGraph.gui.GUIManager
Raises an event to inform listeners that a success message should be displayed.
logSuccessLn(String) - Method in class org.LiveGraph.gui.msg.MessagePanel
Displays an success message.
logTimestampFormat - Static variable in class org.LiveGraph.gui.msg.MessagePanel
 

M

main(String[]) - Static method in class org.LiveGraph.demoDataSource.LiveGraphDemo
 
main(String[]) - Static method in class org.LiveGraph.demoDataSource.LiveGraphMemoryStreamDemo
 
main(String[]) - Static method in class org.LiveGraph.LiveGraph
Program entry point.
MainMenuBar - Class in org.LiveGraph.gui
Provides a LiveGraph application menu bar.
MainMenuBar() - Constructor for class org.LiveGraph.gui.MainMenuBar
 
managesListener(EventListener) - Method in class org.LiveGraph.events.EventManager
 
MAX_BURST - Static variable in class org.LiveGraph.demoDataSource.LiveGraphDemo
 
MAX_DATASETS - Static variable in class org.LiveGraph.demoDataSource.LiveGraphDemo
 
MAX_DATASETS - Static variable in class org.LiveGraph.demoDataSource.LiveGraphMemoryStreamDemo
 
MAX_DELAYED_EVENTS - Static variable in class org.LiveGraph.dataCache.DataCache
Maximum number of delayed events during a bulk operation before the listeners are brought up to date.
MAX_SLEEP - Static variable in class org.LiveGraph.demoDataSource.LiveGraphDemo
 
maxBlockDuration - Variable in class org.LiveGraph.dataFile.read.PipedInputStream
 
maxValue - Variable in class org.LiveGraph.dataCache.DataSeries
Max data value in this series.
maxValueCached - Variable in class org.LiveGraph.dataCache.DataCache
Caches the largest data value currently in the cache.
maxWaitForUpdate - Static variable in class org.LiveGraph.dataCache.DataStreamToCacheReader
The maximum period of time the reader will wait to be able to do an update before canceling the update.
maxX - Variable in class org.LiveGraph.settings.GraphSettings
Right edge of the visible data area.
maxXAutoButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
maxXField - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
maxXLabelAuto - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
maxXLabelExpl - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
maxXValButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
maxY - Variable in class org.LiveGraph.settings.GraphSettings
Top edge of the visible data area.
maxYAutoButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
maxYField - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
maxYLabelAuto - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
maxYLabelExpl - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
maxYValButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
memoryStreamMode - Variable in class org.LiveGraph.dataCache.UpdateInvoker
Determines wether the invoker is in memory-stream mode.
messageArea - Variable in class org.LiveGraph.gui.msg.MessagePanel
 
MessagePanel - Class in org.LiveGraph.gui.msg
The message panel of the application.
MessagePanel() - Constructor for class org.LiveGraph.gui.msg.MessagePanel
This is the default constructor.
MessageWindow - Class in org.LiveGraph.gui.msg
This is the application's message window.
MessageWindow() - Constructor for class org.LiveGraph.gui.msg.MessageWindow
This is the default constructor.
messsagesDisplayMenuItem - Variable in class org.LiveGraph.gui.MainMenuBar
 
MIN_BURST - Static variable in class org.LiveGraph.demoDataSource.LiveGraphDemo
 
MIN_GRIDLINE_DIST - Static variable in class org.LiveGraph.plot.Plotter
The minimum distance between grid lines (in pixels).
MIN_SLEEP - Static variable in class org.LiveGraph.demoDataSource.LiveGraphDemo
 
minScreenSize - Static variable in class org.LiveGraph.plot.Plotter
 
minValue - Variable in class org.LiveGraph.dataCache.DataSeries
Min data value in this series.
minValueCached - Variable in class org.LiveGraph.dataCache.DataCache
Caches the smallest data value currently in the cache.
minX - Variable in class org.LiveGraph.settings.GraphSettings
Left edge of the visible data area.
minXAutoButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
minXField - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
minXLabelAuto - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
minXLabelExpl - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
minXValButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
minY - Variable in class org.LiveGraph.settings.GraphSettings
Bottom edge of the visible data area.
minYAutoButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
minYField - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
minYLabelAuto - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
minYLabelExpl - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
minYValButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
mustQuit - Variable in class org.LiveGraph.dataCache.UpdateInvoker
Whether the invoker thread should wind up at the next possibility.
mustShutDown() - Method in class org.LiveGraph.events.EventManager
 

N

newLine - Static variable in class org.LiveGraph.bootstrap.CommandLineProcessor
System specific new-line string.
next() - Method in class org.LiveGraph.dataCache.DataCache.DataSeriesLabelIterator
 
next() - Method in class org.LiveGraph.dataCache.DataSeries.DataValuesIterator
 
nextDatasetFileIndex - Variable in class org.LiveGraph.dataFile.read.DataStreamReader
The data stream index of the next data record.
nextUpdateLabel - Variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
nextUpdateLabelDefaultColour - Variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
notifyCommentLine(String) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Notifies observers regestered with this parser of a "comment line parsed"-event.
notifyDataLineRead(List<String>, int) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Notifies observers regestered with this parser of a "dataset parsed"-event.
notifyFileInfoLine(String) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Notifies observers regestered with this parser of a "file info line parsed"-event.
notifyLabelsSet(List<String>) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Notifies observers regestered with this parser of a "data series labels parsed"-event.
notifyObservers(Event<? extends SettingsEvent>) - Method in class org.LiveGraph.settings.ObservableSettings
 
notifySeparatorSet(String) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Notifies observers regestered with this parser of a "data values separator set"-event.

O

ObservableSettings - Class in org.LiveGraph.settings
Base class for all settings classes which can hadle observers to listen to settings events.
ObservableSettings() - Constructor for class org.LiveGraph.settings.ObservableSettings
 
observers - Variable in class org.LiveGraph.dataFile.read.DataStreamReader
Observers who want to know what's on the data stream.
openButton - Variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
openDataFileReader() - Method in class org.LiveGraph.dataCache.UpdateInvoker
Creates a new DataStreamToCacheReader for a stream on the currently set data file.
openFileDialog - Variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
org.LiveGraph - package org.LiveGraph
 
org.LiveGraph.bootstrap - package org.LiveGraph.bootstrap
 
org.LiveGraph.dataCache - package org.LiveGraph.dataCache
 
org.LiveGraph.dataFile.common - package org.LiveGraph.dataFile.common
 
org.LiveGraph.dataFile.read - package org.LiveGraph.dataFile.read
 
org.LiveGraph.dataFile.write - package org.LiveGraph.dataFile.write
 
org.LiveGraph.demoDataSource - package org.LiveGraph.demoDataSource
 
org.LiveGraph.events - package org.LiveGraph.events
 
org.LiveGraph.gui - package org.LiveGraph.gui
 
org.LiveGraph.gui.dfs - package org.LiveGraph.gui.dfs
 
org.LiveGraph.gui.dss - package org.LiveGraph.gui.dss
 
org.LiveGraph.gui.gs - package org.LiveGraph.gui.gs
 
org.LiveGraph.gui.msg - package org.LiveGraph.gui.msg
 
org.LiveGraph.gui.plot - package org.LiveGraph.gui.plot
 
org.LiveGraph.plot - package org.LiveGraph.plot
 
org.LiveGraph.settings - package org.LiveGraph.settings
 
out - Variable in class org.LiveGraph.dataFile.read.PipedInputStream
The index of the position in the circular buffer at which the next byte of data will be read by this piped input stream.
out - Variable in class org.LiveGraph.dataFile.write.DataStreamWriter
Streat writer for printing to the output stream.

P

paint(Graphics) - Method in class org.LiveGraph.plot.Plotter
Paints the previously computed graphs along with the axes, labels, grids and so on to the specified graphics context.
paintAxes(Graphics) - Method in class org.LiveGraph.plot.Plotter
Paints the coordinate axes.
paintData(Graphics) - Method in class org.LiveGraph.plot.Plotter
Paints the data series.
paintGrids(Graphics) - Method in class org.LiveGraph.plot.Plotter
Paints the grid.
param - Variable in class org.LiveGraph.settings.DataSeriesSettings.SeriesParameters
Parameter for series' values transformation.
parseArgFile2(int, String, File) - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
Validates a pair of command line arguments, where the first is a flag and the second is a file path.
parseArgs() - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
Parses the command line arguments for legal settings values.
parseLine(String, String) - Method in class org.LiveGraph.dataFile.read.DataLineTokenizer
Internal routine used for parsing.
permissionRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Permits to register as listener with the main LiveGraph event manager and only with the main LiveGraph event manager.
permissionRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Permits to register as listener with the main LiveGraph event manager and only with the main LiveGraph event manager.
permissionRegisterWithEventManager(EventManager) - Method in interface org.LiveGraph.events.EventListener
 
permissionRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.LiveGraphFrame
Permits to register as listener with the main LiveGraph event manager and only with the main LiveGraph event manager.
permissionRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.LiveGraphSettingsPanel
Permits to register as listener with the main LiveGraph event manager and only with the main LiveGraph event manager.
permissionRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.MainMenuBar
Permits to register as listener with the main LiveGraph event manager and only with the main LiveGraph event manager.
permissionRegisterWithEventManager(EventManager) - Method in class org.LiveGraph.plot.Plotter
Permits to register as listener with the main LiveGraph event manager and only with the main LiveGraph event manager.
permissionUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Does not permit any unregistering.
permissionUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Does not permit any unregistering.
permissionUnregisterWithEventManager(EventManager) - Method in interface org.LiveGraph.events.EventListener
 
permissionUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.LiveGraphFrame
Does not permit any unregistering.
permissionUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.LiveGraphSettingsPanel
Does not permit any unregistering.
permissionUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.gui.MainMenuBar
Does not permit any unregistering.
permissionUnregisterWithEventManager(EventManager) - Method in class org.LiveGraph.plot.Plotter
Does not permit any unregistering.
PipeClosedByReaderException - Exception in org.LiveGraph.dataFile.common
 
PipeClosedByReaderException() - Constructor for exception org.LiveGraph.dataFile.common.PipeClosedByReaderException
 
PipeClosedByReaderException(String) - Constructor for exception org.LiveGraph.dataFile.common.PipeClosedByReaderException
 
PipeClosedByWriterException - Exception in org.LiveGraph.dataFile.common
 
PipeClosedByWriterException() - Constructor for exception org.LiveGraph.dataFile.common.PipeClosedByWriterException
 
PipeClosedByWriterException(String) - Constructor for exception org.LiveGraph.dataFile.common.PipeClosedByWriterException
 
PipedInputStream - Class in org.LiveGraph.dataFile.read
This class makes Java's own PipedInputStream fit for reading by multiple Threads as required for LiveGraph.
PipedInputStream() - Constructor for class org.LiveGraph.dataFile.read.PipedInputStream
Creates a PipedInputStream so that it is not yet connected.
PipedInputStream(int) - Constructor for class org.LiveGraph.dataFile.read.PipedInputStream
Creates a PipedInputStream so that it is not yet connected and uses the specified pipe size for the pipe's buffer.
PipedInputStream(PipedOutputStream) - Constructor for class org.LiveGraph.dataFile.read.PipedInputStream
Creates a PipedInputStream so that it is connected to the piped output stream src.
PipedInputStream(PipedOutputStream, int) - Constructor for class org.LiveGraph.dataFile.read.PipedInputStream
Creates a PipedInputStream so that it is connected to the piped output stream src and uses the specified pipe size for the pipe's buffer.
PipedOutputStream - Class in org.LiveGraph.dataFile.write
 
PipedOutputStream() - Constructor for class org.LiveGraph.dataFile.write.PipedOutputStream
Creates a piped output stream that is not yet connected to a piped input stream.
PipedOutputStream(PipedInputStream) - Constructor for class org.LiveGraph.dataFile.write.PipedOutputStream
Creates a piped output stream connected to the specified piped input stream.
PipeFullException - Exception in org.LiveGraph.dataFile.common
 
PipeFullException() - Constructor for exception org.LiveGraph.dataFile.common.PipeFullException
 
PipeFullException(String) - Constructor for exception org.LiveGraph.dataFile.common.PipeFullException
 
PipeNotConnectedException - Exception in org.LiveGraph.dataFile.common
 
PipeNotConnectedException() - Constructor for exception org.LiveGraph.dataFile.common.PipeNotConnectedException
 
PipeNotConnectedException(String) - Constructor for exception org.LiveGraph.dataFile.common.PipeNotConnectedException
 
PlotPanel - Class in org.LiveGraph.gui.plot
The plotter panel of the application.
PlotPanel(Plotter) - Constructor for class org.LiveGraph.gui.plot.PlotPanel
Creates and setts up a plotter panel.
plotPoints - Variable in class org.LiveGraph.plot.Plotter.SeriesScreenData
 
plotter - Variable in class org.LiveGraph.gui.plot.PlotPanel
 
plotter - Variable in class org.LiveGraph.plot.GraphExporter
Graph plotter.
Plotter - Class in org.LiveGraph.plot
This class handles the conversion of the cached data to a screen image and the drawing of the image on a Graphics object.
Plotter(DataCache) - Constructor for class org.LiveGraph.plot.Plotter
Creates a plotter for the data held in the specified cache.
Plotter.PointsByIndexComparator - Class in org.LiveGraph.plot
Used in order to compare points referenced by their index in Plotter.SeriesScreenData.points; the comparison is by x-xoordinates.
Plotter.PointsByIndexComparator() - Constructor for class org.LiveGraph.plot.Plotter.PointsByIndexComparator
 
Plotter.SeriesScreenData - Class in org.LiveGraph.plot
A data structure to hold the locally cached plot data for a data series.
Plotter.SeriesScreenData(int) - Constructor for class org.LiveGraph.plot.Plotter.SeriesScreenData
 
Plotter.Transformer - Interface in org.LiveGraph.plot
Used to encapsulate data series points translation routines.
PlotWindow - Class in org.LiveGraph.gui.plot
The plot window of the application.
PlotWindow() - Constructor for class org.LiveGraph.gui.plot.PlotWindow
Creates and setts up a plotter window.
pointHighlightComputationRunning - Variable in class org.LiveGraph.plot.Plotter
Whether screen data computation is in progress.
points - Variable in class org.LiveGraph.plot.Plotter.SeriesScreenData
 
pointsByIndexComparator - Variable in class org.LiveGraph.plot.Plotter
Used for sorting points by x values.
poolingPeriod - Variable in class org.LiveGraph.dataFile.read.PipedInputStream
 
preferredFileExtension - Static variable in class org.LiveGraph.settings.DataFileSettings
Standard file extension.
preferredFileExtension - Static variable in class org.LiveGraph.settings.DataSeriesSettings
The default file extension.
preferredFileExtension - Static variable in class org.LiveGraph.settings.GraphSettings
Standard file extension.
preferredXAxisSeriesIndex - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
previousReader - Variable in class org.LiveGraph.dataCache.DataStreamToCacheReader
Data reader used for the previous update.
printStackTrace(PrintStream) - Method in exception org.LiveGraph.events.EventProcessingException
 
printStackTrace(PrintWriter) - Method in exception org.LiveGraph.events.EventProcessingException
 
printStackTrace(PrintWriter) - Method in exception org.LiveGraph.events.UncheckedEventProcessingException
 
printStackTrace(PrintStream) - Method in exception org.LiveGraph.events.UncheckedEventProcessingException
 
processArgs() - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
Used internally to process the arguments.
processCacheEvent(Event<CacheEvent>) - Method in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
Updates data file info when the cache changes.
processCacheEvent(Event<CacheEvent>) - Method in class org.LiveGraph.gui.dss.SeriesSettingsPanel
Locally updates the series-lables when they have been changed in the data cache.
processCacheEvent(Event<CacheEvent>) - Method in class org.LiveGraph.gui.gs.GraphSettingsPanel
Updates the series labels when the cache is updated.
processCacheEvent(Event<CacheEvent>) - Method in class org.LiveGraph.gui.plot.PlotPanel
Repaints the plot canvas when the cache was updated.
processCacheEvent(Event<CacheEvent>) - Method in class org.LiveGraph.plot.Plotter
If cached label info is changed, the screen buffer is recreated; if cached data is updated the view port and the screen data are recomputed.
processCommentLine(String) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Parses a comments line.
processDataLine(String) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Parses a data line.
processDataUpdateEvent(Event<DataUpdateEvent>) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Attempts to initiate an update when a UPDIN_InitiateUpdate-event is received.
processDataUpdateEvent(Event<DataUpdateEvent>) - Method in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
Updates the panel when an UpdateInvoker event occured.
processFileInfoLine(String) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Parses a file information line.
processGUIEvent(Event<GUIEvent>) - Method in class org.LiveGraph.gui.dfs.DataFileSettingsWindow
Updates local view on GUI events.
processGUIEvent(Event<GUIEvent>) - Method in class org.LiveGraph.gui.dss.SeriesSettingsPanel
Updates local view on GUI events.
processGUIEvent(Event<GUIEvent>) - Method in class org.LiveGraph.gui.dss.SeriesSettingsWindow
Updates local view on GUI events.
processGUIEvent(Event<GUIEvent>) - Method in class org.LiveGraph.gui.gs.GraphSettingsWindow
Updates local view on GUI events.
processGUIEvent(Event<GUIEvent>) - Method in class org.LiveGraph.gui.LiveGraphFrame
If the event is of type GUIEvent.GUI_DisposeAll this method disposes this frame.
processGUIEvent(Event<GUIEvent>) - Method in class org.LiveGraph.gui.MainMenuBar
Updates local view on GUI events.
processGUIEvent(Event<GUIEvent>) - Method in class org.LiveGraph.gui.msg.MessagePanel
Updates local view on GUI events.
processGUIEvent(Event<GUIEvent>) - Method in class org.LiveGraph.gui.msg.MessageWindow
Updates local view on GUI events.
processGUIEvent(Event<GUIEvent>) - Method in class org.LiveGraph.gui.plot.PlotWindow
Updates local view on GUI events.
processLine(String) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Examines a data line and dispatches to a specialised parsing routine.
processSeparatorDefinitionLine(String) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Parses a data values separator definition line.
processSeriesLabelsLine(String) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Parses a data series headings line.
processSettingsEvent(Event<SettingsEvent>) - Method in class org.LiveGraph.dataCache.UpdateInvoker
When the application's settings change, this method is called in order to update the internal state accordingly.
processSettingsEvent(Event<SettingsEvent>) - Method in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
Updates the view when data file settings change.
processSettingsEvent(Event<SettingsEvent>) - Method in class org.LiveGraph.gui.dss.SeriesSettingsPanel
When the application's settings change, this method is called in order to update the GUI accordingly.
- Updates the table display when series settings were loaded from a file or when a setting changes.
- When a series was selected as x-axis, the corresponding setting is highlighted for a second.
processSettingsEvent(Event<SettingsEvent>) - Method in class org.LiveGraph.gui.gs.GraphSettingsPanel
Updates the display of the graph settings when they have been changed.
processSettingsEvent(Event<SettingsEvent>) - Method in class org.LiveGraph.gui.LiveGraphSettingsPanel
This method must be overridden by subclasses in order to process settings events.
processSettingsEvent(Event<SettingsEvent>) - Method in class org.LiveGraph.gui.msg.MessagePanel
Logs when settings have been loaded or saved.
processSettingsEvent(Event<SettingsEvent>) - Method in class org.LiveGraph.gui.plot.PlotPanel
When the application's settings change, this method is called in order to update the GUI accordingly.
- Repaints the plot canvas when the data file settings change.
- Repaints the plot canvas when the graph settings change.
processSettingsEvent(Event<SettingsEvent>) - Method in class org.LiveGraph.plot.Plotter
Calls the neccesary recomputations when graph settings or series settings have changed.
producer - Variable in class org.LiveGraph.events.Event
 

R

raiseCannotInitiateUpdate(String) - Method in class org.LiveGraph.dataCache.UpdateInvoker
 
raiseDelayedEvents() - Method in class org.LiveGraph.dataCache.DataCache
Raises all events delayed so far during a buld operation:
raiseEvent(CacheEvent) - Method in class org.LiveGraph.dataCache.DataCache
Notifies the observers of an event of a specified type.
raiseEvent(Event<? extends EventType>) - Method in class org.LiveGraph.events.EventManager
 
raiseExceptionOccured(Event<? extends EventType>, EventProcessingException) - Method in class org.LiveGraph.events.EventManager
 
raiseTimerTick() - Method in class org.LiveGraph.dataCache.UpdateInvoker
Raises an event to notify listeners that this invoker has waken up to process events.
raiseUpdateFinishedError(Throwable) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Raises an event to notify listeners that an update has finished with errors.
raiseUpdateFinishedSusccess() - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Raises an event to notify listeners that an update has finished without any errors.
read() - Method in class org.LiveGraph.dataFile.read.PipedInputStream
Reads the next byte of data from this piped input stream.
read(byte[], int, int) - Method in class org.LiveGraph.dataFile.read.PipedInputStream
Reads up to len bytes of data from this piped input stream into an array of bytes.
readFromStream(DataStreamReader, boolean) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Reads as many data lines from the underlying stream as there are available, parses the lines and stores the extracted information (if any) in this reader's data cache.
readFromStream() - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Reads as many data lines from the underlying stream as there are available and parses them.
readFromStream(int) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Reads up to a specified number of data lines from the underlying stream, and parses the lines.
ready() - Method in class org.LiveGraph.dataCache.UpdateInvoker
Tells whether this invoker's reader's underlying data stream is ready to be read.
ready() - Method in class org.LiveGraph.dataFile.read.DataStreamReader
Tells whether this reader's underlying data stream is ready to be read.
RealNumFieldValueChangeAdaptor - Class in org.LiveGraph.gui
This validating adaptor listens to focusLost-messages of a JTextField.
RealNumFieldValueChangeAdaptor(double) - Constructor for class org.LiveGraph.gui.RealNumFieldValueChangeAdaptor
Constructor.
receive(int) - Method in class org.LiveGraph.dataFile.read.PipedInputStream
Receives a byte of data.
receive(byte[], int, int) - Method in class org.LiveGraph.dataFile.read.PipedInputStream
Receives data into an array of bytes.
receivedLast() - Method in class org.LiveGraph.dataFile.read.PipedInputStream
Notifies all waiting threads that the last byte of data has been received.
registerListener(EventListener) - Method in class org.LiveGraph.events.EventManager
 
remainingMillis - Variable in class org.LiveGraph.dataCache.UpdateInvoker
Remaining milliseconds till the next update.
remove() - Method in class org.LiveGraph.dataCache.DataCache.DataSeriesLabelIterator
 
remove() - Method in class org.LiveGraph.dataCache.DataSeries.DataValuesIterator
 
removeDatalistHead() - Method in class org.LiveGraph.dataCache.DataCache
Removes the oldest datasets in this cache.
removeObserver(DataStreamObserver) - Method in class org.LiveGraph.dataFile.read.DataStreamReader
De-registeres the specified observer from this parser.
removeRangeint(int, int) - Method in class org.LiveGraph.dataCache.DataCache.RemoveRangeArrayList
 
requestUpdate() - Method in class org.LiveGraph.dataCache.UpdateInvoker
Raises a UPDIN_InitiateUpdate-event to notify the DataStreamToCacheReader that it is time for a data update.
resetCache() - Method in class org.LiveGraph.dataCache.DataCache
Removes all data from this cache and resets is to the empty state.
resetCache(DataCache.CacheMode) - Method in class org.LiveGraph.dataCache.DataCache
Removes all data from this cache and resets is to the empty state.
resetCache(DataCache.CacheMode, List<String>) - Method in class org.LiveGraph.dataCache.DataCache
Removes all data from this cache and resets is to the empty state.
resetCache(DataCache.CacheMode) - Method in class org.LiveGraph.dataCache.UpdateInvoker
 
resetData() - Method in class org.LiveGraph.dataCache.DataCache
Resets the cache while keeping the same operating mode.
resetData(DataCache.CacheMode) - Method in class org.LiveGraph.dataCache.DataCache
Resets the cache to the specified mode.
resetDataFileInfo() - Method in class org.LiveGraph.dataCache.DataCache
Delets all data file info strings held by this cache.
resetDataViewport() - Method in class org.LiveGraph.plot.Plotter
Recomputes the currently visible data area according to the current graph and series settings.
resetExtremeValues() - Method in class org.LiveGraph.dataCache.DataCache
Delets the information of min and max values held by this cache and any of its data series.
resetExtremeValues() - Method in class org.LiveGraph.dataCache.DataSeries
Resets the min and max value caches for this series.
resetIOException() - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Deletes any internal state concerned with previously encountered IOExceptions.
resetLabels() - Method in class org.LiveGraph.dataCache.DataCache
Removes all data series informatioon from the cache without deleting the actual data.
resetLabels(List<String>) - Method in class org.LiveGraph.dataCache.DataCache
Removes all data series informatioon from the cache and replaces is with new empty series.
resetScreenDataBuffer() - Method in class org.LiveGraph.plot.Plotter
Reallocates the screen data buffer.
returnValueForIllegalIndex - Static variable in class org.LiveGraph.dataCache.DataSet
The currently used default rteturn value.
run() - Method in class org.LiveGraph.dataCache.UpdateInvoker
Main invoker loop: call UpdateInvoker.timeTick(); if it is time for the next update, call UpdateInvoker.requestUpdate(); call UpdateInvoker.timeTick() again and continue the loop until UpdateInvoker.mustQuit is set to true; call UpdateInvoker.tidyUp() before quitting.
run() - Method in class org.LiveGraph.events.EventManager.EventDispatcher
 
runAdvancedSelector() - Method in class org.LiveGraph.gui.dss.SeriesSettingsPanel
Executes the advanced selection of data series.
runProtected() - Method in class org.LiveGraph.events.EventManager.EventDispatcher
 
runsCorrectJavaVersion() - Method in class org.LiveGraph.LiveGraph
Determines whether the currect Java version is appropriate.

S

SAFE_EVENT_CAST - Static variable in class org.LiveGraph.events.Event
 
save(String) - Method in class org.LiveGraph.settings.DataFileSettings
Saves the settings to a specified file.
save(String) - Method in class org.LiveGraph.settings.DataSeriesSettings
Saves the settings to a specified file.
save(String) - Method in class org.LiveGraph.settings.GraphSettings
Saves the settings to a specified file.
saveDataFileSettings() - Method in class org.LiveGraph.gui.MainMenuBar
 
saveDataSeriesSettings() - Method in class org.LiveGraph.gui.MainMenuBar
 
saveGraphSettings() - Method in class org.LiveGraph.gui.MainMenuBar
 
saveSettings() - Method in class org.LiveGraph.bootstrap.UpgradeManager
 
scaleTypeCombo - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
screenDataBuffer - Variable in class org.LiveGraph.plot.Plotter
Buffers the screen coordinates of the graphs.
screenDataBufferLock - Variable in class org.LiveGraph.plot.Plotter
Used to synchronise of the screen data buffer.
screenSize - Variable in class org.LiveGraph.plot.Plotter
Screen size in pixels.
screenToDataPoint(Point) - Method in class org.LiveGraph.plot.Plotter
Map the specified point in screen coordinates into the data space.
screenTooSmall() - Method in class org.LiveGraph.plot.Plotter
Gets whether the screen area is large enough to paint the graph.
selColor - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel.ColourEditor
 
selectionModel - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
selfSettingHGridSize - Variable in class org.LiveGraph.plot.Plotter
Whether the next change of h-grid settings was initiated by this plotter and should therefore be ignored by the plotter's handler.
selfSettingVGridSize - Variable in class org.LiveGraph.plot.Plotter
Whether the next change of v-grid settings was initiated by this plotter and should therefore be ignored by the plotter's handler.
separator - Variable in class org.LiveGraph.dataFile.read.DataStreamReader
Data values separator.
separator - Variable in class org.LiveGraph.dataFile.write.DataStreamWriter
The currently used data values separator.
separatorSet - Variable in class org.LiveGraph.dataFile.read.DataStreamReader
Whether the data values separator was already finalised.
series - Variable in class org.LiveGraph.plot.Plotter.PointsByIndexComparator
 
series - Variable in class org.LiveGraph.plot.Plotter.SeriesScreenData
 
seriesIndexInCache - Variable in class org.LiveGraph.dataCache.DataSeries.DataValuesIterator
 
seriesIndexInCache - Variable in class org.LiveGraph.dataCache.DataSeries
The (0 based) index of this series' data in the cache.
seriesLabels - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
seriesLabels - Variable in class org.LiveGraph.gui.plot.PlotPanel
 
seriesSettings - Variable in class org.LiveGraph.LiveGraph
Holds the data series settings for the application.
seriesSettingsDisplayMenuItem - Variable in class org.LiveGraph.gui.MainMenuBar
 
seriesSettingsFileDlg - Variable in class org.LiveGraph.gui.MainMenuBar
 
SeriesSettingsPanel - Class in org.LiveGraph.gui.dss
The data series settings panel of the application.
SeriesSettingsPanel() - Constructor for class org.LiveGraph.gui.dss.SeriesSettingsPanel
This is the default constructor.
SeriesSettingsPanel.ColourEditor - Class in org.LiveGraph.gui.dss
A colour selection cell editor for the settings table.
SeriesSettingsPanel.ColourEditor() - Constructor for class org.LiveGraph.gui.dss.SeriesSettingsPanel.ColourEditor
 
SeriesSettingsWindow - Class in org.LiveGraph.gui.dss
The "Series Settings" window of the application.
SeriesSettingsWindow() - Constructor for class org.LiveGraph.gui.dss.SeriesSettingsWindow
This is the default constructor.
seriesSetts - Variable in class org.LiveGraph.plot.Plotter
Data series settings.
setAdvancedPanelVisibility(boolean) - Method in class org.LiveGraph.gui.dss.SeriesSettingsPanel
Shows and hides the advanced selector panel.
setClosedByReader(boolean) - Method in class org.LiveGraph.dataFile.read.PipedInputStream
 
setClosedByWriter(boolean) - Method in class org.LiveGraph.dataFile.read.PipedInputStream
 
setColour(int, Color) - Method in class org.LiveGraph.settings.DataSeriesSettings
Sets the colour for the plot of the data series with the specified index.
setConnected(boolean) - Method in class org.LiveGraph.dataFile.read.PipedInputStream
 
setDataCache(DataCache) - Method in class org.LiveGraph.gui.GUIManager
Sets tha data cache that is used to provide data series information to new panels and also when constructing new Plotter objects required for creating new PlotPanels.
setDataFile(String) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Sets the file from which the next update will be read and closes the previously used reader.
setDataFile(String) - Method in class org.LiveGraph.settings.DataFileSettings
Sets the data file.
setDataFileInfoText(String) - Method in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
Displayes data file info.
setDataValue(String, double) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the specified data series in the current dataset.
setDataValue(int, double) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the data series at the specified index in the current dataset.
setDataValue(double) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the next data series in the current dataset.
setDataValue(String, float) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the specified data series in the current dataset.
setDataValue(int, float) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the data series at the specified index in the current dataset.
setDataValue(float) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the next data series in the current dataset.
setDataValue(String, long) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the specified data series in the current dataset.
setDataValue(int, long) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the data series at the specified index in the current dataset.
setDataValue(long) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the next data series in the current dataset.
setDataValue(String, int) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the specified data series in the current dataset.
setDataValue(int, int) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the data series at the specified index in the current dataset.
setDataValue(int) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the next data series in the current dataset.
setDataValue(String, boolean) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the specified data series in the current dataset.
setDataValue(int, boolean) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the data series at the specified index in the current dataset.
setDataValue(boolean) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the next data series in the current dataset.
setDataValue(String, String) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the specified data series in the current dataset.
setDataValue(int, String) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the data series at the specified index in the current dataset.
setDataValue(String) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Assigns the specified value to the next data series in the current dataset.
setDisplayDataFileSettingsWindows(boolean) - Method in class org.LiveGraph.gui.GUIManager
Displays or hides the data file settings window.
setDisplayGraphSettingsWindows(boolean) - Method in class org.LiveGraph.gui.GUIManager
Displays or hides the graph settings window.
setDisplayMessageWindows(boolean) - Method in class org.LiveGraph.gui.GUIManager
Displays or hides the message window.
setDisplayPlotWindows(boolean) - Method in class org.LiveGraph.gui.GUIManager
Displays or hides the plot window.
setDisplaySeriesSettingsWindows(boolean) - Method in class org.LiveGraph.gui.GUIManager
Displays or hides the data series settings window.
setDoNotCacheData(boolean) - Method in class org.LiveGraph.settings.DataFileSettings
Sets whether the data stream should not be cached in memory.
setFile_Data(File) - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
Sets the data file -parsed from the command line.
setFile_DataFileSettings(File) - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
Sets the file for data file settings - either parsed from the command line or the default session file.
setFile_DataSeriesSettings(File) - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
Sets the file for data series settings - either parsed from the command line or the default session file.
setFile_GraphSettings(File) - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
Sets the file for graph settings - either parsed from the command line or the default session file.
setFileNameLabel(String) - Method in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
Sets the file name label in the window.
setHGridColour(Color) - Method in class org.LiveGraph.settings.GraphSettings
Sets the colour for drawing the horizontal grid bars.
setHGridSize(double) - Method in class org.LiveGraph.settings.GraphSettings
Sets the interval between the horizontal grib bars.
setHGridType(GraphSettings.HGridType) - Method in class org.LiveGraph.settings.GraphSettings
Sets the horizontal grid type.
setHighlightDataPoints(boolean) - Method in class org.LiveGraph.settings.GraphSettings
Gets whether the data points in the vicinity of the mouse cursor should be highlighted.
setInterval(long) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Sets the length of the interval between automatic data updates in milliseconds.
setMaxBlockDuration(long) - Method in class org.LiveGraph.dataFile.read.PipedInputStream
 
setMaxX(double) - Method in class org.LiveGraph.settings.GraphSettings
Sets the maximum X value for the plot viewport.
setMaxY(double) - Method in class org.LiveGraph.settings.GraphSettings
Sets the maximum Y value for the plot viewport.
setMinX(double) - Method in class org.LiveGraph.settings.GraphSettings
Sets the minimum X value for the plot viewport.
setMinY(double) - Method in class org.LiveGraph.settings.GraphSettings
Sets the minimum Y value for the plot viewport.
setMustQuit(boolean) - Method in class org.LiveGraph.dataCache.UpdateInvoker
Used to notify this invoker that is must stop running at the next possibility.
setScreenSize(int, int) - Method in class org.LiveGraph.plot.Plotter
Set the current view screen size.
setSeparator(String) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Sets the separator between data columns and values.
setSeries(Plotter.SeriesScreenData) - Method in class org.LiveGraph.plot.Plotter.PointsByIndexComparator
 
setSeriesLabels(ReadOnlyIterator<String>) - Method in class org.LiveGraph.gui.dss.SeriesSettingsPanel
Updates the series labels from the specified iterator.
setSeriesLabels(ReadOnlyIterator<String>) - Method in class org.LiveGraph.gui.gs.GraphSettingsPanel
Updates the series selection drop down box with the specified series labels.
setSeriesLabels(ReadOnlyIterator<String>) - Method in class org.LiveGraph.gui.plot.PlotPanel
Updates the series labels from the specified iterator.
setShow(int, boolean) - Method in class org.LiveGraph.settings.DataSeriesSettings
Sets whether the data series with the specified index should be included in the plot.
setShowAll(int, int, boolean) - Method in class org.LiveGraph.settings.DataSeriesSettings
Sets whether the data series between the specified indices should be included in the plot.
setShowOnlyTailData(boolean) - Method in class org.LiveGraph.settings.DataFileSettings
Setts whether to plot only tail data.
setShowToggleAll(int, int) - Method in class org.LiveGraph.settings.DataSeriesSettings
Toggles whether the data series between the specified indices should be included in the plot.
setStatusMessage(String) - Method in class org.LiveGraph.gui.plot.PlotPanel
Update the status bar message.
settingHasChanged(ObservableSettings, Object) - Method in interface org.LiveGraph.settings.SettingsObserver
Called when a setting is changed.
settings - Variable in class org.LiveGraph.settings.DataSeriesSettings
Holds the current settigs.
SettingsEvent - Enum in org.LiveGraph.settings
This class defines the event types for events that may be raised by any of the LiveGraph settings objects to notify various application components of a changed setting.
SettingsEvent() - Constructor for enum org.LiveGraph.settings.SettingsEvent
 
SettingsObserver - Interface in org.LiveGraph.settings
Defines a settings observer.
setTransformMode(int, DataSeriesSettings.TransformMode) - Method in class org.LiveGraph.settings.DataSeriesSettings
Sets the transformation mode for the plotted values of the data series with the specified index.
setTransformParam(int, double) - Method in class org.LiveGraph.settings.DataSeriesSettings
Sets the parameter for the transformation of the plotted values of the data series with the specified index; this parameter is currently required only for the mode Transform_ScaleBySetVal;
setUpdateFrequency(long) - Method in class org.LiveGraph.settings.DataFileSettings
Sets the interval between automatic graph updates.
setUpdateFrequencyLabels(long) - Method in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
Updates the view of the update inverval slider and label according to the specified update frequency.
setUpdateInProgress(boolean) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Sets the internal updateInProgress state.
setValidated(boolean) - Method in class org.LiveGraph.events.Event
 
setVGridColour(Color) - Method in class org.LiveGraph.settings.GraphSettings
Sets the colour to use for drawing the vertical grid bars.
setVGridSize(double) - Method in class org.LiveGraph.settings.GraphSettings
Sets the interval between the vertical grid bars.
setVGridType(GraphSettings.VGridType) - Method in class org.LiveGraph.settings.GraphSettings
Gets the vertical grid type.
setXAxisParamValue(double) - Method in class org.LiveGraph.settings.GraphSettings
Sets x-axis transformation parameter.
setXAxisSeriesIndex(int) - Method in class org.LiveGraph.settings.GraphSettings
Sets the index of the data series to use as the x-axis.
setXAxisType(GraphSettings.XAxisType) - Method in class org.LiveGraph.settings.GraphSettings
Sets the type for the x-axis.
show - Variable in class org.LiveGraph.settings.DataSeriesSettings.SeriesParameters
Whether this data series should be shown at all.
showAllDataButton - Variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
showAtLeastOneSeries - Variable in class org.LiveGraph.plot.Plotter
Whether anythig at all is to be displayed.
showHlSeriesPopup(List<Integer>, int, int) - Method in class org.LiveGraph.gui.plot.PlotPanel
Shows the popup with the labels of highlighted data series.
showOnlyTailData - Variable in class org.LiveGraph.settings.DataFileSettings
Show only tail data (or all data).
showProgramInfo() - Method in class org.LiveGraph.gui.MainMenuBar
 
showSupportInfo() - Method in class org.LiveGraph.gui.MainMenuBar
 
showTailDataButton - Variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
shutDown() - Method in class org.LiveGraph.LiveGraph
 
shutDownHooks - Variable in class org.LiveGraph.events.EventManager
 
shutDownImmediately - Variable in class org.LiveGraph.events.EventManager
 
shutDownImmediately() - Method in class org.LiveGraph.events.EventManager
 
shutDownWhenFinished - Variable in class org.LiveGraph.events.EventManager
 
shutDownWhenFinished() - Method in class org.LiveGraph.events.EventManager
 
sinceUpdateTime - Variable in class org.LiveGraph.dataCache.UpdateInvoker
Milliseconds since last update.
sink - Variable in class org.LiveGraph.dataFile.write.PipedOutputStream
 
SLEEP_MEAN - Static variable in class org.LiveGraph.demoDataSource.LiveGraphMemoryStreamDemo
 
SLEEP_SCATTER - Static variable in class org.LiveGraph.demoDataSource.LiveGraphMemoryStreamDemo
 
sortedPoints - Variable in class org.LiveGraph.plot.Plotter.SeriesScreenData
 
standAlone - Variable in class org.LiveGraph.LiveGraph
 
standalone() - Method in class org.LiveGraph.LiveGraph
 
startDataUpdate(DataStreamReader, boolean) - Method in class org.LiveGraph.dataCache.DataStreamToCacheReader
Attempts to initiate a data update in a new thread.
startDispatchingEvents() - Method in class org.LiveGraph.events.EventManager
 
startMemoryStreamMode() - Method in class org.LiveGraph.dataCache.UpdateInvoker
Uses a pipe buffer of 5 MB.
startMemoryStreamMode(InputStream) - Method in class org.LiveGraph.dataCache.UpdateInvoker
 
statusLabel - Variable in class org.LiveGraph.gui.plot.PlotPanel
 
supplementWithDefaults() - Method in class org.LiveGraph.bootstrap.CommandLineProcessor
If data file, graph or data series settings are not set, checks whether the apropriate session.lgdfs, session.lggs and session.lgdss files are available and, if so, sets the argument values appropriately.
SystemEvent - Enum in org.LiveGraph.events
The system level event types of the LiveGraph event engine are defined here.
SystemEvent() - Constructor for enum org.LiveGraph.events.SystemEvent
 

T

table - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
tableModel - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
TAGComment - Static variable in class org.LiveGraph.dataFile.common.DataFormatTools
Every comment line must start with this tag.
TAGFileInfo - Static variable in class org.LiveGraph.dataFile.common.DataFormatTools
Every file description line must start with this tag.
TAGSepDefinition - Static variable in class org.LiveGraph.dataFile.common.DataFormatTools
An alternatice separator definition in the first line of the file must be ocated wetween two instances of this tag.
TAIL_BALANCE_SIZE - Static variable in class org.LiveGraph.dataCache.DataCache
Number of datasets to always keep in memory when operating in CacheTailData-mode.
tidyUp() - Method in class org.LiveGraph.dataCache.UpdateInvoker
Winds up the operations by closing the current data reader.
timeTick() - Method in class org.LiveGraph.dataCache.UpdateInvoker
Send the this invoker to sleep for timeTickLength milliseconds.
timeTickLength - Static variable in class org.LiveGraph.dataCache.UpdateInvoker
How long to sleep for when updates are to be invoked automatically.
tokens - Variable in class org.LiveGraph.dataFile.read.DataLineTokenizer
Internal buffer for the tokens.
Tools - Class in org.LiveGraph.gui
Provides some convenience methods and convenience classes.
Tools() - Constructor for class org.LiveGraph.gui.Tools
 
TOOLTIP_DISPLAY_LEN - Static variable in class org.LiveGraph.gui.RealNumFieldValueChangeAdaptor
Display length for the error messgae tooltip in milliseconds.
topPanel - Variable in class org.LiveGraph.gui.dss.SeriesSettingsPanel
 
toString() - Method in class org.LiveGraph.dataCache.DataSet
 
toString() - Method in class org.LiveGraph.events.Event
 
toString() - Method in class org.LiveGraph.events.EventAnnotation
 
transf(double) - Method in interface org.LiveGraph.plot.Plotter.Transformer
 
transformer - Variable in class org.LiveGraph.plot.Plotter.SeriesScreenData
 
transMode - Variable in class org.LiveGraph.settings.DataSeriesSettings.SeriesParameters
Transformation mode for series values.
type - Variable in class org.LiveGraph.events.Event
 

U

uncaughtException(Thread, Throwable) - Method in class org.LiveGraph.LiveGraph.UncaughtExceptionHandler
 
UncheckedEventProcessingException - Exception in org.LiveGraph.events
 
UncheckedEventProcessingException(EventProcessingException) - Constructor for exception org.LiveGraph.events.UncheckedEventProcessingException
 
unregisterListener(EventListener) - Method in class org.LiveGraph.events.EventManager
 
updateDatScrTransform() - Method in class org.LiveGraph.plot.Plotter
Updates the data to screen transform map according to the currently visible data area and screen size.
updateFrequency - Variable in class org.LiveGraph.settings.DataFileSettings
Data update frequency in milliseconds.
updateInProgress - Variable in class org.LiveGraph.dataCache.DataStreamToCacheReader
Whether an update is currently running.
updateIntervalLabels - Static variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
updateIntervallSlider - Variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
updateIntervalValues - Static variable in class org.LiveGraph.gui.dfs.DataFileSettingsPanel
 
UpdateInvoker - Class in org.LiveGraph.dataCache
An object of this class is used to triger updates from a data input stream into a DataCache at regular intervals.
UpdateInvoker(DataCache) - Constructor for class org.LiveGraph.dataCache.UpdateInvoker
Constructs a new invoker.
updateInvoker - Variable in class org.LiveGraph.LiveGraph
Application's data update invoker.
updateInvoker() - Method in class org.LiveGraph.LiveGraph
 
updateScreenData() - Method in class org.LiveGraph.plot.Plotter
First, recomputes the currently visible data area according to the current graph and series settings; then, computes the screen coordinates for the visible data series.
updateSeriesTransformer(int) - Method in class org.LiveGraph.plot.Plotter
Updates the Transformer for the specified series (Transformer is the object that applies the data transformation set in the series settings).
updatingSeriesLabels - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
UpgradeManager - Class in org.LiveGraph.bootstrap
 
UpgradeManager() - Constructor for class org.LiveGraph.bootstrap.UpgradeManager
 
upgradeManager - Variable in class org.LiveGraph.LiveGraph
 
upgradeManager() - Method in class org.LiveGraph.LiveGraph
 
UpgradeManager.AutoCheckFrequency - Enum in org.LiveGraph.bootstrap
 
UpgradeManager.AutoCheckFrequency(int) - Constructor for enum org.LiveGraph.bootstrap.UpgradeManager.AutoCheckFrequency
 
upgradeOptionsDialog() - Method in class org.LiveGraph.bootstrap.UpgradeManager
 
upgradeOptionsFileName - Static variable in class org.LiveGraph.bootstrap.UpgradeManager
 
userHGridStep - Variable in class org.LiveGraph.plot.Plotter
The h-grid size get by a settings change that was not initiated by this plotter itself.
userVGridStep - Variable in class org.LiveGraph.plot.Plotter
The v-grid size get by a settings change that was not initiated by this plotter itself.

V

validated() - Method in class org.LiveGraph.events.Event
 
validateEvent(Event<? extends EventType>) - Method in class org.LiveGraph.events.EventManager
 
Validation - Annotation Type in org.LiveGraph.events
 
Validation.Requirement - Enum in org.LiveGraph.events
 
Validation.Requirement() - Constructor for enum org.LiveGraph.events.Validation.Requirement
 
ValidationRequirementException - Exception in org.LiveGraph.events
 
ValidationRequirementException(Event<? extends EventType>, ValidationRequirementException.FailedOperation) - Constructor for exception org.LiveGraph.events.ValidationRequirementException
 
ValidationRequirementException.FailedOperation - Enum in org.LiveGraph.events
 
ValidationRequirementException.FailedOperation() - Constructor for enum org.LiveGraph.events.ValidationRequirementException.FailedOperation
 
valueChanged(JTextField, double) - Method in class org.LiveGraph.gui.RealNumFieldValueChangeAdaptor
Subclasses must override that in order to take the appropriate action when the field contains a valid double value.
valueOf(String) - Static method in enum org.LiveGraph.bootstrap.UpgradeManager.AutoCheckFrequency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.dataCache.CacheEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.dataCache.DataCache.CacheMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.dataCache.DataSet.DefRetValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.dataCache.DataUpdateEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.events.SystemEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.events.Validation.Requirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.events.ValidationRequirementException.FailedOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.gui.GUIEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.settings.DataSeriesSettings.TransformMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.settings.GraphSettings.HGridType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.settings.GraphSettings.VGridType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.settings.GraphSettings.XAxisType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.LiveGraph.settings.SettingsEvent
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.LiveGraph.bootstrap.UpgradeManager.AutoCheckFrequency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.dataCache.CacheEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.dataCache.DataCache.CacheMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.dataCache.DataSet.DefRetValue
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.LiveGraph.dataCache.DataSet
Values of this dataset.
values() - Static method in enum org.LiveGraph.dataCache.DataUpdateEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.events.SystemEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.events.Validation.Requirement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.events.ValidationRequirementException.FailedOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.gui.GUIEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.settings.DataSeriesSettings.TransformMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.settings.GraphSettings.HGridType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.settings.GraphSettings.VGridType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.settings.GraphSettings.XAxisType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.LiveGraph.settings.SettingsEvent
Returns an array containing the constants of this enum type, in the order they are declared.
VAXIS_COL - Static variable in class org.LiveGraph.plot.Plotter
Y axis colour.
version - Static variable in class org.LiveGraph.LiveGraph
LiveGraph software version.
vGridColour - Variable in class org.LiveGraph.settings.GraphSettings
Color of the vertical grid.
vGridColourButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
vGridDetsPanel - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
vGridDSNumAlignedButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
vGridNoneButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
vGridSize - Variable in class org.LiveGraph.settings.GraphSettings
Spacing of the vertical grid in data coordinates.
vGridSizeField - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
vGridStep - Variable in class org.LiveGraph.plot.Plotter
The actual v-grid step after the consideration of plot size.
vGridType - Variable in class org.LiveGraph.settings.GraphSettings
Type of the vertical grid.
vGridXAUnitAlignedButton - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
visibilityDataFileSettings() - Method in class org.LiveGraph.gui.MainMenuBar
 
visibilityDataSeriesSettings() - Method in class org.LiveGraph.gui.MainMenuBar
 
visibilityGraphSettings() - Method in class org.LiveGraph.gui.MainMenuBar
 
visibilityMessageWindow() - Method in class org.LiveGraph.gui.MainMenuBar
 
VMARGIN - Static variable in class org.LiveGraph.plot.Plotter
Vertical margin.

W

waitForEvents() - Method in class org.LiveGraph.events.EventManager
 
write(int) - Method in class org.LiveGraph.dataFile.write.PipedOutputStream
Writes the specified byte to the piped output stream.
write(byte[], int, int) - Method in class org.LiveGraph.dataFile.write.PipedOutputStream
Writes len bytes from the specified byte array starting at offset off to this piped output stream.
writeComment(String) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Writes the specified comment to the output stream.
writeDataSet() - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Writes the current dataset to the output stream.
writeFileInfo(String) - Method in class org.LiveGraph.dataFile.write.DataStreamWriter
Writes the specified information or file description line to the output stream.

X

xAxisParameterField - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
xAxisParameterLabel - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
xAxisParameterLabels - Static variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
xAxisParamValue - Variable in class org.LiveGraph.settings.GraphSettings
Parameter for transformation of x-values.
xAxisSeriesCombo - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
xAxisSeriesIndex - Variable in class org.LiveGraph.settings.GraphSettings
Against which data series to plot (index).
xAxisSeriesLabel - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
xAxisType - Variable in class org.LiveGraph.settings.GraphSettings
Against what to plot the values.
xAxisTypeCombo - Variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
xAxisTypeLabels - Static variable in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
xAxisTypeSet(GraphSettings.XAxisType) - Method in class org.LiveGraph.gui.gs.GraphSettingsPanel
 
xCoordinates - Variable in class org.LiveGraph.plot.Plotter
Buffers the x coordinates.

A B C D E F G H I J K L M N O P R S T U V W X
LiveGraph
data visualisation and analysis framework