Class ChartScopeTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
com.inductiveautomation.ignition.client.util.gui.table.DatasetTableModel
com.inductiveautomation.sfc.designer.workspace.ChartScopeTableModel
- All Implemented Interfaces:
com.jidesoft.grid.CategorizedTableModel
,com.jidesoft.grid.SpanModel
,Serializable
,TableModel
public class ChartScopeTableModel
extends DatasetTableModel
implements com.jidesoft.grid.CategorizedTableModel, com.jidesoft.grid.SpanModel
Accepts a flat Chart Scope dataset and creates a view of datasets with category headers.
- See Also:
-
Field Summary
FieldsFields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.jidesoft.grid.CellSpan
getCellSpanAt
(int row, int col) getStepId
(int row) boolean
isCategoryRow
(int row) boolean
boolean
isChartScopeRow
(int row) boolean
isStepScopeRow
(int row) void
Methods inherited from class com.inductiveautomation.ignition.client.util.gui.table.DatasetTableModel
getColumnClass, getColumnCount, getColumnName, getDataset, getRowCount, getValueAt
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
-
Field Details
-
CHART_SCOPE_CATEGORY
- See Also:
-
-
Constructor Details
-
ChartScopeTableModel
-
-
Method Details
-
setDataset
- Overrides:
setDataset
in classDatasetTableModel
-
isCategoryRow
public boolean isCategoryRow(int row) - Specified by:
isCategoryRow
in interfacecom.jidesoft.grid.CategorizedTableModel
-
isChartScopeRow
public boolean isChartScopeRow(int row) -
isStepScopeRow
public boolean isStepScopeRow(int row) -
getStepId
-
getCellSpanAt
public com.jidesoft.grid.CellSpan getCellSpanAt(int row, int col) - Specified by:
getCellSpanAt
in interfacecom.jidesoft.grid.SpanModel
-
isCellSpanOn
public boolean isCellSpanOn()- Specified by:
isCellSpanOn
in interfacecom.jidesoft.grid.SpanModel
-