Class 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  
      • 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 
      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
      • 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 Detail

      • DIAG_TYPE_CTX

        protected static final com.jidesoft.grid.EditorContext DIAG_TYPE_CTX
    • Constructor Detail

      • DiagnosticSampleModel

        public DiagnosticSampleModel​(java.util.List<com.jidesoft.grid.Row> rootRows)
    • Method Detail

      • getColumnClass

        public java.lang.Class<?> getColumnClass​(int columnIndex)
        Specified by:
        getColumnClass in interface javax.swing.table.TableModel
        Overrides:
        getColumnClass in class javax.swing.table.AbstractTableModel
      • getEditorContextAt

        public com.jidesoft.grid.EditorContext getEditorContextAt​(int row,
                                                                  int col)
        Specified by:
        getEditorContextAt in interface com.jidesoft.grid.ContextSensitiveTableModel
        Overrides:
        getEditorContextAt in class com.jidesoft.grid.TreeTableModel<com.jidesoft.grid.Row>
      • getColumnName

        public java.lang.String getColumnName​(int column)
        Specified by:
        getColumnName in interface javax.swing.table.TableModel
        Overrides:
        getColumnName in class javax.swing.table.AbstractTableModel
      • getColumnCount

        public int getColumnCount()