public class PlotDataSeries extends ResultsTableData implements JIPipeParameterCollection
Modifier and Type | Class and Description |
---|---|
static class |
PlotDataSeries.Deserializer |
static class |
PlotDataSeries.Serializer |
ResultsTableData.Index, ResultsTableData.IntegratingColumnOperationEntry, ResultsTableData.RowBuilder
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterUIChangedEvent
Constructor and Description |
---|
PlotDataSeries()
Creates a new instance with a null table
|
PlotDataSeries(PlotDataSeries other)
Creates a copy
|
PlotDataSeries(ij.measure.ResultsTable table)
Creates a new instance from a
ResultsTable |
Modifier and Type | Method and Description |
---|---|
double[] |
getColumnAsDouble(String name)
Gets a copy of a column by name
|
String[] |
getColumnAsString(String name)
Gets a copy of a column by name
|
EventBus |
getEventBus()
Gets the event bus that posts events about the parameters
|
String |
getName() |
static PlotDataSeries |
importData(JIPipeReadDataStorage storage,
JIPipeProgressInfo progressInfo) |
void |
setName(String name) |
String |
toString() |
addAndModifyRow, addColumn, addColumn, addColumns, addNumericColumn, addRow, addRow, addRowBuilder, addRows, addRows, addStringColumn, addTableModelListener, addToTable, applyOperation, containsColumn, convertToNumericColumn, convertToStringColumn, copyColumnSchemaFrom, createXLSXSheetName, display, duplicate, duplicateColumn, exportData, fireChangedEvent, fromCSV, fromCSV, fromPython, fromTableModel, fromXLSX, getColumnClass, getColumnCopy, getColumnCount, getColumnIndex, getColumnName, getColumnNames, getColumnReference, getColumnReference, getEquivalentRows, getMergedColumn, getOrCreateColumnIndex, getRow, getRowCount, getRows, getRows, getStatistics, getTable, getValueAsDouble, getValueAsDouble, getValueAsString, getValueAsString, getValueAt, isCellEditable, isNumericColumn, isNumericColumn, isStringColumn, isStringColumn, mergeColumns, preview, removeColumn, removeColumnAt, removeColumns, removeRow, removeRows, removeTableModelListener, renameColumn, saveAsCSV, saveAsXLSX, saveToXLSXSheet, setColumn, setColumn, setColumnToValue, setLastValue, setTable, setValueAt, setValueAt, splitBy, stringModelFromTableModel, toPython
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addParameterChangeListener, addParameterChangeListener, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, setParameter, triggerParameterChange, triggerParameterStructureChange, triggerParameterUIChange
close, exportThumbnails, getDescriptionOf, getMenuPathOf, getNameOf, getSortedList, getStorageDocumentation, getStorageSchema, groupByMenuPath, isCommon, isHeavy, isHidden, toDetailedString
public PlotDataSeries()
public PlotDataSeries(ij.measure.ResultsTable table)
ResultsTable
table
- the tablepublic PlotDataSeries(PlotDataSeries other)
other
- the originalpublic static PlotDataSeries importData(JIPipeReadDataStorage storage, JIPipeProgressInfo progressInfo)
public double[] getColumnAsDouble(String name)
name
- column namepublic String[] getColumnAsString(String name)
name
- column namepublic String getName()
public void setName(String name)
public EventBus getEventBus()
JIPipeParameterCollection
getEventBus
in interface JIPipeParameterCollection
JIPipeParameterCollection.ParameterChangedEvent
and JIPipeParameterCollection.ParameterStructureChangedEvent
public String toString()
toString
in class ResultsTableData
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.