Package pulse.io.export
Package contains the PULsE export API, which currently consists of different
exporter classes, an export manager, an XML converter and a MassExporter
class.
-
Interface Summary Interface Description Exporter<T extends Descriptive> AnExporterdefines a set of rules to enable exporting of a certain type of PULsE objects (typically, instances of the PropertyHolder class). -
Class Summary Class Description CurveExporter A singleton exporter allows writing the data contained in aAbstractDataobject in a two-column format to create files conforming to either csv or html extension.ExportManager Manages export operations.LogExporter A singletonLogExporterworks onLogobjects to write html files containing the full contents of theLog.MetadataExporter A singleton class used to exportMetadataobjects in a html format.RawDataExporter A wrapper singleton class that is made specifically to handle export requests ofExperimentalData.ResidualStatisticExporter Exports the residuals, where each residual value refers to a specific point in time.ResultExporter Provides export capabilities, for instances, of theResultclass both in thecsvandhtmlformats.ResultTableExporter A singletonExporterwhich can process the results table.TextLogPaneExporter Similar to aLogExporter, except that it works only on the contents of aLogPanecurrently being displayed to the user.XMLConverter Used to read and write XML files containing information about the defaultNumericProperties. -
Enum Summary Enum Description Extension Describes the available extensions for the exported files.