Interface DayRenderer

All Superinterfaces:
Part
All Known Implementing Classes:
DayRendererImpl

public interface DayRenderer extends Part
Interface, welches einen einzelnen Tag im Kalender rendert. Implementierungen muessen einen parameterlosen Konstruktor mit public-Modifier besitzen (Bean-Spezifikation).
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    Die moeglichen Status-Codes fuer den Kalender-Tag.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    update(DayRenderer.Status status, Date date, List<Appointment> appointments)
    Aktualisiert den Tag.

    Methods inherited from interface de.willuhn.jameica.gui.Part

    paint
  • Method Details

    • update

      void update(DayRenderer.Status status, Date date, List<Appointment> appointments)
      Aktualisiert den Tag.
      Parameters:
      status - Status des Tages.
      date - das Datum. Kann NULL sein. Insbesondere dann, wenn status == Status.OFF.
      appointments - die Liste der Termine an dem Tag. Kann NULL sein.