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
,Serializable
,TableModel
- Enclosing class:
- TagDiagnosticsPanel
protected static class TagDiagnosticsPanel.DiagnosticSampleModel
extends com.jidesoft.grid.TreeTableModel<com.jidesoft.grid.Row>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final com.jidesoft.grid.EditorContext
Fields inherited from class com.jidesoft.grid.TreeTableModel
_filtersApplied
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
Fields inherited from interface com.jidesoft.grid.MultiTableModel
FOOTER_COLUMN, HEADER_COLUMN, REGULAR_COLUMN
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?>
getColumnClass
(int columnIndex) int
getColumnName
(int column) com.jidesoft.grid.EditorContext
getEditorContextAt
(int row, int col) boolean
isCellEditable
(int r, int c) 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, isAutoExpand, 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, removeTableModelListener
-
Field Details
-
DIAG_TYPE_CTX
protected static final com.jidesoft.grid.EditorContext DIAG_TYPE_CTX
-
-
Constructor Details
-
DiagnosticSampleModel
-
-
Method Details
-
getColumnClass
- Specified by:
getColumnClass
in interfaceTableModel
- Overrides:
getColumnClass
in classAbstractTableModel
-
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
- Specified by:
getColumnName
in interfaceTableModel
- Overrides:
getColumnName
in classAbstractTableModel
-
getColumnCount
public int getColumnCount() -
isCellEditable
public boolean isCellEditable(int r, int c) - Specified by:
isCellEditable
in interfaceTableModel
- Overrides:
isCellEditable
in classcom.jidesoft.grid.TreeTableModel<com.jidesoft.grid.Row>
-