Interface TreeTableModel

All Superinterfaces:
TreeModel
All Known Implementing Classes:
AbstractTreeTableModel, PSubscriberPrefsServiceModel

public interface TreeTableModel extends TreeModel
TreeTableModel is the model used by a JTreeTable. It extends TreeModel to add methods for getting inforamtion about the set of columns each node in the TreeTableModel may have. Each column, like a column in a TableModel, has a name and a type associated with it. Each node in the TreeTableModel can return a value for each of the columns and set that value if isCellEditable() returns true. original TreeTableModel class taken from: Sun Microsystems, Inc. Copyright 1997, 1998 by Sun Microsystems, Inc.
Version:
%version: 1 % %date_modified: Mon Aug 02 20:10:08 1999 %
Author:
lruslen
  • Method Details

    • getColumnCount

      int getColumnCount()
      Returns the number ofs availible column.
    • getColumnName

      String getColumnName(int column)
      Returns the name for column number column.
    • getColumnClass

      Class getColumnClass(int column)
      Returns the type for column number column.
    • getValueAt

      Object getValueAt(Object node, int column)
      Returns the value to be displayed for node node, at column number column.
    • isCellEditable

      boolean isCellEditable(Object node, int column)
      Indicates whether the the value for node node, at column number column is editable.
    • setValueAt

      void setValueAt(Object aValue, Object node, int row, int column)
      Sets the value for node node, at row number row. at column number column.