mixconfig.tools.dataretention.TreeTableModel Interface Reference

Inherits javax::swing::tree::TreeModel.

Inherited by mixconfig.tools.dataretention.AbstractTreeTableModel, and mixconfig.tools.dataretention.LogFilesModel.

List of all members.

Public Member Functions

int getColumnCount ()
String getColumnName (int column)
Class getColumnClass (int column)
Object getValueAt (Object node, int column)
boolean isCellEditable (Object node, int column)
void setValueAt (Object aValue, Object node, int column)


Detailed Description

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.

Version:
I% G%
Author:
Philip Milne

Scott Violet


Member Function Documentation

int mixconfig.tools.dataretention.TreeTableModel.getColumnCount (  ) 

Returns the number ofs availible column.

Implemented in mixconfig.tools.dataretention.LogFilesModel.

Referenced by mixconfig.tools.dataretention.TreeTableModelAdapter.getColumnCount().

String mixconfig.tools.dataretention.TreeTableModel.getColumnName ( int  column  ) 

Returns the name for column number column.

Implemented in mixconfig.tools.dataretention.LogFilesModel.

Referenced by mixconfig.tools.dataretention.TreeTableModelAdapter.getColumnName().

Class mixconfig.tools.dataretention.TreeTableModel.getColumnClass ( int  column  ) 

Object mixconfig.tools.dataretention.TreeTableModel.getValueAt ( Object  node,
int  column 
)

Returns the value to be displayed for node node, at column number column.

Implemented in mixconfig.tools.dataretention.LogFilesModel.

Referenced by mixconfig.tools.dataretention.TreeTableModelAdapter.getValueAt().

boolean mixconfig.tools.dataretention.TreeTableModel.isCellEditable ( Object  node,
int  column 
)

Indicates whether the the value for node node, at column number column is editable.

Implemented in mixconfig.tools.dataretention.AbstractTreeTableModel.

Referenced by mixconfig.tools.dataretention.TreeTableModelAdapter.isCellEditable().

void mixconfig.tools.dataretention.TreeTableModel.setValueAt ( Object  aValue,
Object  node,
int  column 
)

Sets the value for node node, at column number column.

Implemented in mixconfig.tools.dataretention.AbstractTreeTableModel.

Referenced by mixconfig.tools.dataretention.TreeTableModelAdapter.setValueAt().


The documentation for this interface was generated from the following file:

Generated on Mon Nov 16 23:24:48 2009 for MixConfig by  doxygen 1.5.6