Documentation of 'org.jdesktop.swingx.util.ComponentTableModel' Java class
ComponentTableModel
org.jdesktop.swingx.util

Class ComponentTableModel

  • All Implemented Interfaces:
    java.io.Serializable, javax.swing.table.TableModel


    public class ComponentTableModel
    extends javax.swing.table.AbstractTableModel
    A static snapshot of a container hierarchy. NOTE: does not listen to any property changes of contained components - cell updates are arbitrary on repaint only!
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String convertValueToText(java.lang.Object node) 
      java.lang.Class getColumnClass(int column) 
      int getColumnCount() 
      java.lang.String getColumnName(int column) 
      int getRowCount() 
      java.lang.Object getValueAt(int row, int column) 
      boolean isCellEditable(int rowIndex, int columnIndex) 
      void setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex) 
      void updateComponentList(javax.swing.tree.TreeModel model) 
      • Methods inherited from class javax.swing.table.AbstractTableModel

        addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ComponentTableModel

        public ComponentTableModel()
    • Method Detail

      • getRowCount

        public int getRowCount()
      • getColumnClass

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

        public int getColumnCount()
      • 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
      • getValueAt

        public java.lang.Object getValueAt(int row,
                                           int column)
      • isCellEditable

        public boolean isCellEditable(int rowIndex,
                                      int columnIndex)
        Specified by:
        isCellEditable in interface javax.swing.table.TableModel
        Overrides:
        isCellEditable in class javax.swing.table.AbstractTableModel
      • setValueAt

        public void setValueAt(java.lang.Object aValue,
                               int rowIndex,
                               int columnIndex)
        Specified by:
        setValueAt in interface javax.swing.table.TableModel
        Overrides:
        setValueAt in class javax.swing.table.AbstractTableModel
      • updateComponentList

        public void updateComponentList(javax.swing.tree.TreeModel model)
      • convertValueToText

        public java.lang.String convertValueToText(java.lang.Object node)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.