CalendarSheet (Objekt)
(Weitergeleitet von CalendarSheet)
Zur Navigation springen
Zur Suche springen
Name
CalendarSheet - Objekt zur Verwaltung eines Kalenders
Beschreibung
Dieses Objekt kapselt alle Termine eines bestimmten Zeitraums und erlaubt die komfortable Auswertung der Daten. Bei der Initialisierung wird der gewünschte Zeitraum festgelegt. Über die add
-Funktion werden Referenzen zu beliebigen Objekten an bestimmen Tagen eingefügt. Die get
-Funktion liefern die entsprechenden Termine zurück.
In SPML wird dieses Objekt über den Tag <sp:calendarsheet> verwaltet.
Attribute
Attribut | Type | Beschreibung | ab IES Version |
---|---|---|---|
from | Date | Zeitpunkt bei dem das CalendarSheet beginnt
|
2 |
to | Date | Zeitpunkt an dem das CalendarSheet endet
|
2 |
size | Number | Liefert die Anzahl an Einträgen | 2 |
entries | Map<Date,Collection> | Alle Termine als Collection in einer TreeMap mit dem Tag als Schlüssel (Date-Objekt).
|
2 |
dates | Collection | Alle Tage des CalendarSheets als Collection . Es handelt sich hierbei um eine Collection aller Tage und nicht aller Tage, an denen ein Termin ist. Diese Hilfsfunktion kann daher verwendet werden um einen Kalender aufzubauen, indem mal über alle Tage iteriert. Eine Collection mit allen Tagen, an denen ein Termin ist, bekommt man über entries.keys .
|
2.0.3 |
Methoden
Methode | Rückgabewert | Beschreibung | ab IES Version |
---|---|---|---|
entries(Number date)
|
Collection | Alle Termine eines Tages als Collection
|
2.0.3 |