net.sf.nachocalendar.table

Class DateRendererDecorator

Implemented Interfaces:
TableCellRenderer

public class DateRendererDecorator
extends java.lang.Object
implements TableCellRenderer

Author:
Ignacio Merani

Constructor Summary

DateRendererDecorator()
Default constructor.
DateRendererDecorator(TableCellRenderer renderer)
Constructor using the renderer to decorate.
DateRendererDecorator(TableCellRenderer renderer, DateFormat format)
Constructor specifying the format.

Method Summary

Component
getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean isEnabled, int row, int col)

Constructor Details

DateRendererDecorator

public DateRendererDecorator()
Default constructor.

DateRendererDecorator

public DateRendererDecorator(TableCellRenderer renderer)
Constructor using the renderer to decorate.
Parameters:
renderer - renderer to decorate

DateRendererDecorator

public DateRendererDecorator(TableCellRenderer renderer,
                             DateFormat format)
Constructor specifying the format.
Parameters:
renderer - renderer to decorate
format - format to use

Method Details

getTableCellRendererComponent

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