org.openbp.swing.components.treetable
Interface TreeTableModel

All Superinterfaces:
javax.swing.table.TableModel, javax.swing.tree.TreeModel
All Known Implementing Classes:
DefaultTreeTableModel, SimpleTreeTableModel

public interface TreeTableModel
extends javax.swing.table.TableModel, javax.swing.tree.TreeModel

The TreeTableModel brings the TableModel and the TreeModel together into one interface.

Author:
Erich Lauterbach

Method Summary
 boolean isCellSelectable(int row, int column)
          Determines if a specified cell is selectable.
 void setTreeTable(JTreeTable treeTable)
          Used by the JTreeTable to set a reference to itself.
 
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from interface javax.swing.tree.TreeModel
addTreeModelListener, getChild, getChildCount, getIndexOfChild, getRoot, isLeaf, removeTreeModelListener, valueForPathChanged
 

Method Detail

setTreeTable

void setTreeTable(JTreeTable treeTable)
Used by the JTreeTable to set a reference to itself.

Parameters:
treeTable - The JTreeTable using this model

isCellSelectable

boolean isCellSelectable(int row,
                         int column)
Determines if a specified cell is selectable.

Parameters:
row - The row index of the specified cell
column - The column index of the specified cell


Copyright © 2011. All Rights Reserved.