net.sf.nachocalendar.components

Class DefaultHeaderRenderer

Implemented Interfaces:
HeaderRenderer

public class DefaultHeaderRenderer
extends JLabel
implements HeaderRenderer

Default implementation of HeaderRenderer.
Author:
Ignacio Merani

Constructor Summary

DefaultHeaderRenderer()
Creates a new instance of DefaultHeaderRenderer.

Method Summary

Component
getHeaderRenderer(HeaderPanel panel, Object value, boolean isHeader, boolean isWorking)
Returns the component used to render the header.

Constructor Details

DefaultHeaderRenderer

public DefaultHeaderRenderer()
Creates a new instance of DefaultHeaderRenderer.

Method Details

getHeaderRenderer

public Component getHeaderRenderer(HeaderPanel panel,
                                   Object value,
                                   boolean isHeader,
                                   boolean isWorking)
Returns the component used to render the header.
Parameters:
panel - panel where this component is showed
value - value to be show
isHeader - true if is used for header, false if used for week number
isWorking - true if it's a working day
Returns:
Component to be used