- addFehler(Fehler) - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
fügt eine Fehlermeldung für den Eintrag hinzu und macht den Eintrag damit
ungültig.
- addKalenderEintragChangeListener(PropertyChangeListener) - Method in class de.bsvrz.vew.syskal.SystemKalenderEintrag
-
fügt einen Listener hinzu, der benachrichtigt werden soll, wenn sich der
logische Kalendereintrag ändert.
- addSystemKalenderListener(SystemKalenderListener) - Method in class de.bsvrz.vew.syskal.internal.EintragsVerwaltung
-
fügt der Verwaltung einen Listener hinzu, der bei Änderungen im
Systemkalender benachrichtigt wird.
- addSystemKalenderListener(SystemKalenderListener) - Method in class de.bsvrz.vew.syskal.SystemKalender
-
fügt einen Listener hinzu, der bei Änderungen im Systemkalender
benachrichtigt wird.
- addZeitGrenze(ZeitGrenze) - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
fügt eine Zeitgrenze hinzu.
- aktualisiereVonReferenzen(Collection<SystemKalenderEintrag>) - Method in class de.bsvrz.vew.syskal.SystemKalenderEintrag
-
aktualisiert den zugeordneten Kalendereintrag bei Bedarf.
- aufGueltig(LocalDate) - Static method in class de.bsvrz.vew.syskal.ZustandsWechsel
-
erzeugt eine neue Instanz eines Zustandswechsels, der zum übergebenen
Datum gültig wird.
- aufGueltig(LocalDateTime) - Static method in class de.bsvrz.vew.syskal.ZustandsWechsel
-
erzeugt eine neue Instanz eines Zustandswechsels, der zum übergebenen
Zeitpunkt gültig wird.
- aufUngueltig(LocalDate) - Static method in class de.bsvrz.vew.syskal.ZustandsWechsel
-
erzeugt eine neue Instanz eines Zustandswechsels, der zum übergebenen
Datum ungültig wird.
- aufUngueltig(LocalDateTime) - Static method in class de.bsvrz.vew.syskal.ZustandsWechsel
-
erzeugt eine neue Instanz eines Zustandswechsels, der zum übergebenen
Zeitpunkt ungültig wird.
- getAufgeloesteVerweise() - Method in class de.bsvrz.vew.syskal.internal.DatumsEintrag
-
- getAufgeloesteVerweise() - Method in class de.bsvrz.vew.syskal.internal.LogischerVerkuepfungsEintrag
-
- getAufgeloesteVerweise() - Method in class de.bsvrz.vew.syskal.internal.VerweisEintrag
-
- getAufgeloesteVerweise() - Method in class de.bsvrz.vew.syskal.internal.VorDefinierterEintrag
-
- getAufgeloesteVerweise() - Method in class de.bsvrz.vew.syskal.internal.ZeitBereichsEintrag
-
- getAufgeloesteVerweise() - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
ermittelt die Kalendereinträge, die für die Berechnung eines komplexen
Eintrags verwendet werden inklusive der Offsets für die entsprechenden
Verweise.
- getDatumImJahr(int) - Static method in class de.bsvrz.vew.syskal.internal.Ostersonntag
-
liefert das Ostersonntagdatum für das übergebene Jahr
- getDefinition() - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
liefert die Zeichenkette mit der initialen Definitionszeichenkette des
Eintrags.
- getEintraege() - Static method in class de.bsvrz.vew.syskal.internal.VorDefinierterEintrag
-
liefert die Menge der vordefinierten Einträge.
- getEintraege() - Method in class de.bsvrz.vew.syskal.SystemKalender
-
liefert die Menge der verwalteten Systemkalendereinträge.
- getEintrag(String) - Static method in class de.bsvrz.vew.syskal.internal.VorDefinierterEintrag
-
liefert den vordefinierten Eintrag mit dem übergebenen Name, Klein- und
Großschreibung wird ignoriert.
- getEintrag(SystemObject) - Method in class de.bsvrz.vew.syskal.SystemKalender
-
liefert den Systemkalendereintrg, der durch das übergebene Systemobjekt
definiert wird.
- getEintragsArt() - Method in class de.bsvrz.vew.syskal.internal.DatumsEintrag
-
- getEintragsArt() - Method in class de.bsvrz.vew.syskal.internal.LogischerVerkuepfungsEintrag
-
- getEintragsArt() - Method in class de.bsvrz.vew.syskal.internal.VerweisEintrag
-
- getEintragsArt() - Method in class de.bsvrz.vew.syskal.internal.VorDefinierterEintrag
-
- getEintragsArt() - Method in class de.bsvrz.vew.syskal.internal.ZeitBereichsEintrag
-
- getEintragsArt() - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
liefert die Art des Dateneintrags.
- getEnde() - Method in class de.bsvrz.vew.syskal.internal.ZeitBereichsEintrag
-
liefert den Endzeitpunkt in Millisekunden.
- getEnde() - Method in class de.bsvrz.vew.syskal.internal.ZeitGrenze
-
liefert den Endzeitpunkt in Millisekunden innerhalb eines Tages.
- getEnde() - Method in class de.bsvrz.vew.syskal.Intervall
-
liefert den Endzeitpunkt des Intervalls
- getEndeAlsString() - Method in class de.bsvrz.vew.syskal.internal.ZeitGrenze
-
liefert den Endzeitpunkt als Zeichenkette entsprechend dem erwarteten
Datumsformat.
- getEndJahr() - Method in class de.bsvrz.vew.syskal.internal.DatumsEintrag
-
liefert das Jahr bis zu dem der Eintrag gültig ist.
- getEndJahr() - Method in class de.bsvrz.vew.syskal.internal.LogischerVerkuepfungsEintrag
-
liefert das optional beschränkende Endjahr. 0 steht für ein
unbeschränktes Ende.
- getErsterWechsel() - Method in class de.bsvrz.vew.syskal.SystemkalenderGueltigkeit
-
liefert den initialen Zustandswechsel.
- getFehler() - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
liefert die Liste der Fehler, die beim Parsen des Definitionsstrings
eines Eintrags ermittelt wurden.
- getGueltigkeitFuer(LocalDateTime) - Method in class de.bsvrz.vew.syskal.KalenderEintragCache
-
- getInitialenBerechnungsZustand() - Method in class de.bsvrz.vew.syskal.internal.LogischerVerkuepfungsEintrag
-
ermittelt den initialen Berechnungszustand für die jeweilige logische
Verknüpfungsart, von dem bei der Bestimmung der Gültigkeit des Eintrags
ausgegangen wird.
- getInitialenBerechnungsZustand() - Method in class de.bsvrz.vew.syskal.internal.OderVerknuepfung
-
- getInitialenBerechnungsZustand() - Method in class de.bsvrz.vew.syskal.internal.UndVerknuepfung
-
- getIntervalle(LocalDateTime, LocalDateTime) - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
liefert die Liste der Intervalle, in denen der Kalendereintrag innerhalb
der übergebenen Zeitspanne gültig ist.
- getJahr() - Method in class de.bsvrz.vew.syskal.internal.DatumsEintrag
-
liefert das Jahr ab dem der Eintrag gültig ist.
- getKalenderEintraege() - Method in class de.bsvrz.vew.syskal.internal.EintragsVerwaltung
-
- getKalenderEintraege() - Method in interface de.bsvrz.vew.syskal.internal.KalenderEintragProvider
-
- getKalenderEintrag(String) - Method in class de.bsvrz.vew.syskal.internal.EintragsVerwaltung
-
- getKalenderEintrag(String) - Method in interface de.bsvrz.vew.syskal.internal.KalenderEintragProvider
-
liefert einen Kalendereintrag mit dem übergebenen Name.
- getKalenderEintrag() - Method in class de.bsvrz.vew.syskal.SystemKalenderEintrag
-
- getMessage() - Method in class de.bsvrz.vew.syskal.Fehler
-
- getMonat() - Method in class de.bsvrz.vew.syskal.internal.DatumsEintrag
-
liefert den Monat für den der Eintrag gültig ist im Bereich 1..12.
- getNaechsterWechsel() - Method in class de.bsvrz.vew.syskal.SystemkalenderGueltigkeit
-
liefert den zukünftigen Zustandswechsel.
- getName() - Method in class de.bsvrz.vew.syskal.internal.Verweis
-
liefert den Name des Verweiseintrags.
- getName() - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
liefert den Name des Eintrags.
- getName() - Method in class de.bsvrz.vew.syskal.SystemKalenderEintrag
-
liefert den Name des Eintrags.
- getOffset() - Method in class de.bsvrz.vew.syskal.internal.Verweis
-
liefert den Offset auf den Verweiseintrag.
- getOffset() - Method in class de.bsvrz.vew.syskal.internal.VerweisEintrag
-
liefert den potentiellen Offset (in Tagen) um den der Basiseintrag
verschoben werden soll.
- getPid() - Method in class de.bsvrz.vew.syskal.SystemKalenderEintrag
-
liefert die PID des Eintrags.
- getReferenzEintrag() - Method in class de.bsvrz.vew.syskal.internal.Verweis
-
liefert den referenzierten Kalendereintrag
- getStart() - Method in class de.bsvrz.vew.syskal.internal.ZeitBereichsEintrag
-
liefert den Anfangszeitpunkt in Millisekunden.
- getStart() - Method in class de.bsvrz.vew.syskal.internal.ZeitGrenze
-
liefert den Startzeitpunkt in Millisekunden innerhalb eines Tages.
- getStart() - Method in class de.bsvrz.vew.syskal.Intervall
-
liefert den Anfangszeitpunkt des Intervalls
- getStartAlsString() - Method in class de.bsvrz.vew.syskal.internal.ZeitGrenze
-
liefert den Startzeitpunkt als Zeichenkette entsprechend dem erwarteten
Datumsformat.
- getStartJahr() - Method in class de.bsvrz.vew.syskal.internal.LogischerVerkuepfungsEintrag
-
liefert das optional beschränkende Anfangsjahr. 0 steht für einen
unbeschränkten Anfang.
- getSystemKalenderEintraege() - Method in class de.bsvrz.vew.syskal.internal.EintragsVerwaltung
-
liefert die Menge der verwalteten Systemkalendereinträge.
- getSystemKalenderEintrag(SystemObject) - Method in class de.bsvrz.vew.syskal.internal.EintragsVerwaltung
-
liefert den Systemkalendereintrg, der durch das übergebene Systemobjekt
definiert wird.
- getSystemObject() - Method in class de.bsvrz.vew.syskal.SystemKalenderEintrag
-
liefert das zugeordnete Systemobjekt aus der
Datenverteiler-Konfiguration.
- getTag() - Method in class de.bsvrz.vew.syskal.internal.DatumsEintrag
-
liefert den Tag des Monats für den der Eintrag gültig ist.
- getTagesOffset() - Method in class de.bsvrz.vew.syskal.internal.KalenderEintragMitOffset
-
liefert den potentiellen Tagesoffset des Eintrags.
- getType() - Method in class de.bsvrz.vew.syskal.Fehler
-
- getVerknuepfungsArt() - Method in class de.bsvrz.vew.syskal.internal.LogischerVerkuepfungsEintrag
-
liefert die Art der logischen Verknüpfung als Textstring.
- getVerknuepfungsArt() - Method in class de.bsvrz.vew.syskal.internal.OderVerknuepfung
-
- getVerknuepfungsArt() - Method in class de.bsvrz.vew.syskal.internal.UndVerknuepfung
-
- getVerweise() - Method in class de.bsvrz.vew.syskal.internal.LogischerVerkuepfungsEintrag
-
liefert die Liste der Verweise, die den Eintrag definieren.
- getVerweisName() - Method in class de.bsvrz.vew.syskal.internal.VerweisEintrag
-
liefert den Name des verwendeten Eintrags.
- getZeitGrenzen() - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
liefert die Liste der für den Eintrag definierten Zeitgrenzen.
- getZeitlicheGueltigkeit(LocalDateTime) - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
ermittelt die zeitliche Gültigkeit des Eintrags zum übergebenen
Zeitpunkt.
- getZeitlicheGueltigkeitVor(LocalDateTime) - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
ermittelt die zeitliche Gültigkeit des Eintrags vor dem übergebenen
Zeitpunkt.
- getZeitPunkt() - Method in class de.bsvrz.vew.syskal.ZustandsWechsel
-
liefert den Zeitpunkt des Zustandswechsels.
- getZustandsWechsel(LocalDateTime, LocalDateTime) - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
ermittelt die Liste der Zustandswechsel im übergebenen Zeitraum.
- gueltig(LocalDateTime, LocalDateTime) - Static method in class de.bsvrz.vew.syskal.SystemkalenderGueltigkeit
-
- gueltig(LocalDate, LocalDate) - Static method in class de.bsvrz.vew.syskal.SystemkalenderGueltigkeit
-
- SAMSTAG - Static variable in class de.bsvrz.vew.syskal.internal.VorDefinierterEintrag
-
Vordefinierter Eintrag SAMSTAG.
- setDefinition(String) - Method in class de.bsvrz.vew.syskal.KalenderEintrag
-
setzt den Definitionstext des Eintrags.
- setDefinition(String) - Method in class de.bsvrz.vew.syskal.SystemKalenderEintrag
-
setzt den Definitionstext des Kalendereintrags und erzeugt
gegegbenenfalls einen neuen logischen
KalenderEintrag
.
- setEndJahr(int) - Method in class de.bsvrz.vew.syskal.internal.LogischerVerkuepfungsEintrag
-
setzt das optionale Endjahr des Eintrags.
- setName(String) - Method in class de.bsvrz.vew.syskal.internal.Verweis
-
setzt den Name des Eintrags.
- setNegiert(boolean) - Method in class de.bsvrz.vew.syskal.internal.Verweis
-
definiert den Negationszustand des Verweises.
- setOffset(int) - Method in class de.bsvrz.vew.syskal.internal.Verweis
-
setzt den Offset des Verweises.
- setStartJahr(int) - Method in class de.bsvrz.vew.syskal.internal.LogischerVerkuepfungsEintrag
-
setzt das optionale Anfangsjahr des Eintrags.
- setVerweis(KalenderEintragProvider, String, int, boolean) - Method in class de.bsvrz.vew.syskal.internal.VerweisEintrag
-
setzt den Verweis, der diesen definieren soll.
- setVerweise(List<Verweis>) - Method in class de.bsvrz.vew.syskal.internal.LogischerVerkuepfungsEintrag
-
definiert die Liste der Verweise, die der Eintrag verknüpft.
- sichereEintrag(SystemKalenderEintrag) - Method in class de.bsvrz.vew.syskal.internal.EintragsVerwaltung
-
speichert den übergebenen Systemkalendereintrag.
- sichereEintrag(SystemKalenderEintrag, UrlasserInfo) - Method in class de.bsvrz.vew.syskal.internal.EintragsVerwaltung
-
speichert den übergebenen Systemkalendereintrag.
- sichereEintrag(SystemKalenderEintrag) - Method in class de.bsvrz.vew.syskal.SystemKalender
-
speichert den übergebenen Systemkalendereintrag.
- sichereEintragMitUrlasser(SystemKalenderEintrag, UrlasserInfo) - Method in class de.bsvrz.vew.syskal.SystemKalender
-
speichert den übergebenen Systemkalendereintrag.
- SONNTAG - Static variable in class de.bsvrz.vew.syskal.internal.VorDefinierterEintrag
-
Vordefinierter Eintrag SONNTAG.
- SystemKalender - Class in de.bsvrz.vew.syskal
-
Zentraler Zugriffspunkt die die Daten eines Kalenderobjekts in einer
Datenverteilerkonfiguration.
- SystemKalender(ClientDavInterface, ConfigurationObject) - Constructor for class de.bsvrz.vew.syskal.SystemKalender
-
erzeugt eine
SystemKalender
-Instanz für die übergebene
Datenverteilerverbindung und das angegebene Kalenderobjekt (vom Typ
"typ.kalender")
- SystemKalenderEintrag - Class in de.bsvrz.vew.syskal
-
Repräsentation einen
SystemKalenderEintrag
s, der mit einem
entsprechenden Systemobjekt im verwendeten Datenverteiler-Modell verbunden
ist.
- SystemKalenderEintrag(KalenderEintragProvider, DynamicObject) - Constructor for class de.bsvrz.vew.syskal.SystemKalenderEintrag
-
erzeugt eine Instanz eines
SystemKalenderEintrag
der das
übergebene Objekt aus der Datenverteiler-Konfiguration in der angegebenen
Kalenderverwaltung repräsentiert.
- SystemKalenderException - Exception in de.bsvrz.vew.syskal
-
Allgemeine Exception beim Zugriff auf den Systemkalender.
- SystemKalenderException(String) - Constructor for exception de.bsvrz.vew.syskal.SystemKalenderException
-
erzeugt eine neue Exception mit der übergebenen Meldung.
- SystemKalenderException(String, Exception) - Constructor for exception de.bsvrz.vew.syskal.SystemKalenderException
-
erzeugt eine neue Exception mit der übergebenen Meldung und der
verursachtenen Exception.
- SystemkalenderGueltigkeit - Class in de.bsvrz.vew.syskal
-
Die Gültigkeit eines Systemkalendereintrags.
- SystemKalenderListener - Interface in de.bsvrz.vew.syskal
-
Schnittstelle für einen Listener, der bei Änderungen im Systemkalender
benachrichtig wird.