org.jdesktop.swingx.plaf.basic
Class BasicCalendarHeaderHandler

java.lang.Object
  extended by org.jdesktop.swingx.plaf.basic.CalendarHeaderHandler
      extended by org.jdesktop.swingx.plaf.basic.BasicCalendarHeaderHandler

public class BasicCalendarHeaderHandler
extends CalendarHeaderHandler

Custom implementation of a CalendarHeaderHandler in preparation of a vista-style calendar. Does nothing yet.

Author:
Jeanette Winzenburg

Field Summary
 
Fields inherited from class org.jdesktop.swingx.plaf.basic.CalendarHeaderHandler
uiControllerID
 
Constructor Summary
BasicCalendarHeaderHandler()
           
 
Method Summary
 org.jdesktop.swingx.plaf.basic.BasicCalendarHeaderHandler.BasicCalendarHeader getHeaderComponent()
          Returns a component to be used as header in a zoomable month view, guaranteed to be not null.
 void install(JXMonthView monthView)
          Installs this handler to the given month view.
 void uninstall(JXMonthView monthView)
          Uninstalls this handler from the given target month view.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicCalendarHeaderHandler

public BasicCalendarHeaderHandler()
Method Detail

install

public void install(JXMonthView monthView)
Description copied from class: CalendarHeaderHandler
Installs this handler to the given month view.

Overrides:
install in class CalendarHeaderHandler
Parameters:
monthView - the target month view to install to.

uninstall

public void uninstall(JXMonthView monthView)
Description copied from class: CalendarHeaderHandler
Uninstalls this handler from the given target month view.

Overrides:
uninstall in class CalendarHeaderHandler
Parameters:
monthView - the target month view to install from.

getHeaderComponent

public org.jdesktop.swingx.plaf.basic.BasicCalendarHeaderHandler.BasicCalendarHeader getHeaderComponent()
Description copied from class: CalendarHeaderHandler
Returns a component to be used as header in a zoomable month view, guaranteed to be not null.

Overrides:
getHeaderComponent in class CalendarHeaderHandler
Returns:
a component to be used as header in a zoomable JXMonthView