Class TagDiagnosticsPanel.DiagnosticSampleModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- com.jidesoft.grid.TreeTableModel<com.jidesoft.grid.Row>
-
- com.inductiveautomation.ignition.designer.tags.editing.TagDiagnosticsPanel.DiagnosticSampleModel
-
- All Implemented Interfaces:
com.jidesoft.grid.ContextSensitiveTableModel
,com.jidesoft.grid.IExpandableTreeTableModel<com.jidesoft.grid.Row>
,com.jidesoft.grid.IndexChangeEventGenerator
,com.jidesoft.grid.ITreeTableModel<com.jidesoft.grid.Row>
,com.jidesoft.grid.MultiTableModel
,java.io.Serializable
,javax.swing.table.TableModel
- Enclosing class:
- TagDiagnosticsPanel
protected static class TagDiagnosticsPanel.DiagnosticSampleModel extends com.jidesoft.grid.TreeTableModel<com.jidesoft.grid.Row>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static com.jidesoft.grid.EditorContext
DIAG_TYPE_CTX
-
Constructor Summary
Constructors Constructor Description DiagnosticSampleModel(java.util.List<com.jidesoft.grid.Row> rootRows)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<?>
getColumnClass(int columnIndex)
int
getColumnCount()
java.lang.String
getColumnName(int column)
com.jidesoft.grid.EditorContext
getEditorContextAt(int row, int col)
-
Methods inherited from class com.jidesoft.grid.TreeTableModel
addIndexChangeListener, addRow, addRow, addRow, addRow, addRow, addRows, addRows, addRows, addRows, addRows, buildRows, cacheAll, collapseAll, collapseFirstLevel, collapseLastLevel, collapseRows, createCompoundTableModelEvent, createRoot, createRows, expandAll, expandFirstLevel, expandNextLevel, expandRow, expandRows, expandTreePath, fireIndexChanged, fireIndexChanging, fireTableRowsUpdated, getCellClassAt, getCellStyleFromRowCellStyleProvider, getChild, getChildCount, getColumnType, getConverterContextAt, getExpansionState, getIndexChangeListeners, getIndexOfChild, getOriginalRows, getRoot, getRowAt, getRowCellStyleProvider, getRowCount, getRowCount, getRowIndex, getRows, getRows, getRowsNeedUpdated, getTableIndex, getValueAt, invalidateCache, isAdjusting, isAutoExpand, isCellEditable, isFilterParent, isFiltersApplied, isInitialized, isLeaf, moveDownRow, moveUpRow, refresh, removeIndexChangeListener, removeRow, removeRow, setAdjusting, setAutoExpand, setChildren, setExpansionState, setFilterParent, setFiltersApplied, setOriginalRows, setRowCellStyleProvider, setValueAt, shouldBeFiltered
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
-
-
-
Method Detail
-
getColumnClass
public java.lang.Class<?> getColumnClass(int columnIndex)
- Specified by:
getColumnClass
in interfacejavax.swing.table.TableModel
- Overrides:
getColumnClass
in classjavax.swing.table.AbstractTableModel
-
getEditorContextAt
public com.jidesoft.grid.EditorContext getEditorContextAt(int row, int col)
- Specified by:
getEditorContextAt
in interfacecom.jidesoft.grid.ContextSensitiveTableModel
- Overrides:
getEditorContextAt
in classcom.jidesoft.grid.TreeTableModel<com.jidesoft.grid.Row>
-
getColumnName
public java.lang.String getColumnName(int column)
- Specified by:
getColumnName
in interfacejavax.swing.table.TableModel
- Overrides:
getColumnName
in classjavax.swing.table.AbstractTableModel
-
getColumnCount
public int getColumnCount()
-
-