Package mgui.interfaces.io
This package contains all classes which perform input/output functions. These can be broadly
divided into FileLoaders and FileWriters.
- Since:
- 1.0
- Version:
- 1.0
- Author:
- Andrew Reid
-
Interface Summary Interface Description DataBuffer<T extends MguiNumber> Represents a data buffer of number typeT
.DataInputStream<T extends MguiNumber> Represents an input stream of a specific number type.DataInputStreamListener<T extends MguiNumber> Interface for objects which listen to events from an input stream.DataInputStreamNamedXY<T extends MguiNumber> DataInputStreamXY<T extends MguiNumber> Represents an XY input stream with one X and multiple Y channels.DataOutputStream<T extends MguiNumber> Represents an general output stream in modelGUI, of a specific data type.DataOutputStreamNamedXY<T extends MguiNumber> Represents an XY output stream whose Y channels are named.DataOutputStreamXY<T extends MguiNumber> Represents an XY output stream with one X and multiple Y channels.DataSourceListener Listens to a data source for an emission event.InterfaceDataSensor<T extends MguiNumber> Represents an entity which senses changes to an input stream.InterfaceDataSource<T extends MguiNumber> Represents a source of data; i.e., an entity which emits discretized (presampled) signals.InterfaceDataSourceTimeSeries<T extends MguiNumber> Represents an XY signal source with multiple Y channels.InterfaceDataSourceXY<T extends MguiNumber> XY data source with unique X-Y pairs.NamedDataSource Interface for a data source with named channels.PersistentObject Interface for objects which can be made persistent (loaded from and written to persistent memory). -
Class Summary Class Description DataBridge<T extends MguiNumber> Represents a data bridge, combining an input stream and an output stream.DataBridgeNamedXY<T extends MguiNumber> DataBridgeXY<T extends MguiNumber> Acts as a data bridge for XY data, where X holds a single value and each Y channel has an array of values corresponding to that X.DataSourceEvent Event on anInterfaceDataSource
object.InterfaceFile InterfaceFilePanel InterfacePanel
providing a standard interface for input & output operations.InterfaceIODialogBox Base class for all dialog boxes for specifying I/O options.InterfaceIOType Specifies an Input/Output interface object; e.g., file loaders or writers.VolumeFileWriteDialog Deprecated. VolumeFileWriteOptions -
Enum Summary Enum Description InterfaceFilePanel.Command