Class CalendarPart
java.lang.Object
de.willuhn.jameica.gui.calendar.CalendarPart
- All Implemented Interfaces:
Part
- Direct Known Subclasses:
ReminderCalendarPart
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAppointmentProvider(AppointmentProvider provider) Fuegt einen Termin-Provider hinzu.Liefert das aktuelle Datum.voidpaint(org.eclipse.swt.widgets.Composite parent) Malt die Komponente in das angegebene Composite.voidrefresh()Laedt den Kalender neu.voidEntfernt alle Termin-Provider.voidremoveAppointmentProvider(AppointmentProvider provider) Entfernt einen Termin-Provider.voidLegt das aktuelle Datum fest.voidsetDayRenderer(Class<? extends DayRenderer> renderer) Legt einen abweichenden Renderer fuer die Tage des Kalenders fest.
-
Constructor Details
-
CalendarPart
public CalendarPart()
-
-
Method Details
-
setCurrentDate
Legt das aktuelle Datum fest.- Parameters:
d- das aktuelle Datum.
-
getCurrentDate
-
setDayRenderer
Legt einen abweichenden Renderer fuer die Tage des Kalenders fest.- Parameters:
renderer- der Renderer.
-
addAppointmentProvider
Fuegt einen Termin-Provider hinzu.- Parameters:
provider- ein Termin-Provider.
-
removeAppointmentProvider
Entfernt einen Termin-Provider.- Parameters:
provider- der Termin-Provider.
-
removeAll
public void removeAll()Entfernt alle Termin-Provider. -
paint
Description copied from interface:PartMalt die Komponente in das angegebene Composite.- Specified by:
paintin interfacePart- Parameters:
parent- das Composite.- Throws:
RemoteException- See Also:
-
refresh
public void refresh()Laedt den Kalender neu.
-