net.sf.nachocalendar.table
Class DateRendererDecorator

java.lang.Object
  extended by net.sf.nachocalendar.table.DateRendererDecorator
All Implemented Interfaces:
javax.swing.table.TableCellRenderer

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

Author:
Ignacio Merani

Constructor Summary
DateRendererDecorator()
          Default constructor.
DateRendererDecorator(javax.swing.table.TableCellRenderer renderer)
          Constructor using the renderer to decorate.
DateRendererDecorator(javax.swing.table.TableCellRenderer renderer, java.text.DateFormat format)
          Constructor specifying the format.
 
Method Summary
 java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean isEnabled, int row, int col)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateRendererDecorator

public DateRendererDecorator()
Default constructor.


DateRendererDecorator

public DateRendererDecorator(javax.swing.table.TableCellRenderer renderer)
Constructor using the renderer to decorate.

Parameters:
renderer - renderer to decorate

DateRendererDecorator

public DateRendererDecorator(javax.swing.table.TableCellRenderer renderer,
                             java.text.DateFormat format)
Constructor specifying the format.

Parameters:
renderer - renderer to decorate
format - format to use
Method Detail

getTableCellRendererComponent

public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
                                                        java.lang.Object value,
                                                        boolean isSelected,
                                                        boolean isEnabled,
                                                        int row,
                                                        int col)
Specified by:
getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer
See Also:
TableCellRenderer.getTableCellRendererComponent(javax.swing.JTable, java.lang.Object, boolean, boolean, int, int)