nan.view
Class MessageTableCellRenderer

java.lang.Object
  extended bynan.view.MessageTableCellRenderer
All Implemented Interfaces:
javax.swing.table.TableCellRenderer

public class MessageTableCellRenderer
extends java.lang.Object
implements javax.swing.table.TableCellRenderer

A renderer which paints MessageTreeTableCells on the JTreeTable.

Version:
1.2, 1/3/04
Author:
John David Ratliff

Constructor Summary
MessageTableCellRenderer(com.sun.treetable.JTreeTable.TreeTableCellRenderer renderer)
          Creates a new MessageTableCellRenderer object.
 
Method Summary
 java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object object, boolean isSelected, boolean hasFocus, int row, int column)
          Gets the component used for rendering a cell.
 java.lang.String toString()
          Returns a String representation of this renderer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MessageTableCellRenderer

public MessageTableCellRenderer(com.sun.treetable.JTreeTable.TreeTableCellRenderer renderer)
Creates a new MessageTableCellRenderer object.

Parameters:
renderer - The JTreeTable renderer.
Method Detail

getTableCellRendererComponent

public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
                                                        java.lang.Object object,
                                                        boolean isSelected,
                                                        boolean hasFocus,
                                                        int row,
                                                        int column)
Gets the component used for rendering a cell.

Specified by:
getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer
Parameters:
table - The JTable.
object - The object being rendered.
isSelected - If the cell is selected.
hasFocus - If the cell has focus.
row - The row in the table of this cell.
column - The column in the table of this cell.
Returns:
The Component that will be used to paint this cell.

toString

public java.lang.String toString()
Returns a String representation of this renderer.

Returns:
A String representation.