net.sf.nachocalendar.customizer
Class DirectSetter

java.lang.Object
  extended by net.sf.nachocalendar.customizer.DirectSetter
All Implemented Interfaces:
PropertiesSetter

public class DirectSetter
extends java.lang.Object
implements PropertiesSetter

Class that sets properties of components using direct calls to methods.

Author:
Ignacio Merani

Constructor Summary
DirectSetter()
          Default constructor, must add a Customizer via setter.
DirectSetter(Customizer customizer)
          Constructor with a Customizer.
 
Method Summary
 void customize(CalendarPanel calendarpanel)
          Customizes a CalendarPanel.
 void customize(DateField datefield)
          Customizes a Datefield.
 void customize(DatePanel datepanel)
          Customizes a DatePanel.
 void setCustomizer(Customizer customizer)
          Sets the current customizer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectSetter

public DirectSetter(Customizer customizer)
Constructor with a Customizer.

Parameters:
customizer -

DirectSetter

public DirectSetter()
Default constructor, must add a Customizer via setter.

Method Detail

setCustomizer

public void setCustomizer(Customizer customizer)
Sets the current customizer.

Parameters:
customizer -

customize

public void customize(DateField datefield)
Description copied from interface: PropertiesSetter
Customizes a Datefield.

Specified by:
customize in interface PropertiesSetter

customize

public void customize(CalendarPanel calendarpanel)
Description copied from interface: PropertiesSetter
Customizes a CalendarPanel.

Specified by:
customize in interface PropertiesSetter

customize

public void customize(DatePanel datepanel)
Description copied from interface: PropertiesSetter
Customizes a DatePanel.

Specified by:
customize in interface PropertiesSetter