public class UndVerknuepfung extends LogischerVerkuepfungsEintrag
ZEITBEREICH_PATTERN| Constructor and Description |
|---|
UndVerknuepfung(KalenderEintragProvider provider,
java.lang.String name,
java.lang.String definition)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
getInitialenBerechnungsZustand()
ermittelt den initialen Berechnungszustand für die jeweilige logische
Verknüpfungsart, von dem bei der Bestimmung der Gültigkeit des Eintrags
ausgegangen wird.
|
java.lang.String |
getVerknuepfungsArt()
liefert die Art der logischen Verknüpfung als Textstring.
|
static UndVerknuepfung |
of(KalenderEintragProvider provider,
java.lang.String name)
erzeugt eine neue
UndVerknuepfung mit dem angebenen Name
innerhalb der übergebenen Eintragsverwaltung. |
static UndVerknuepfung |
of(KalenderEintragProvider provider,
java.lang.String name,
java.util.List<Verweis> verweise,
int startJahr,
int endJahr)
erzeugt eine neue
UndVerknuepfung mit den angebenen Daten
innerhalb der übergebenen Eintragsverwaltung. |
benutzt, berechneNaechstenWechselAuf, berechneVorigenWechselAuf, berechneZeitlicheGueltigkeit, berechneZeitlicheGueltigkeitVor, bestimmeGueltigkeit, getAufgeloesteVerweise, getEintragsArt, getEndJahr, getStartJahr, getVerweise, pruefeGueltigKeit, recalculateVerweise, setEndJahr, setStartJahr, setVerweise, toStringaddFehler, addZeitGrenze, clearFehler, getDefinition, getFehler, getIntervalle, getName, getZeitGrenzen, getZeitlicheGueltigkeit, getZeitlicheGueltigkeitVor, getZustandsWechsel, hasFehler, isGueltig, leereCache, parse, setDefinitionpublic UndVerknuepfung(KalenderEintragProvider provider, java.lang.String name, java.lang.String definition)
provider - die Verwaltung aller bekannten Systemkalendereinträge zur
Verifizierung von Referenzenname - der Name des Eintragsdefinition - der definierende String des Eintragspublic static UndVerknuepfung of(KalenderEintragProvider provider, java.lang.String name)
UndVerknuepfung mit dem angebenen Name
innerhalb der übergebenen Eintragsverwaltung.provider - die Eintragsverwaltung zur Verifizierung der Verweiseinträgename - der Name des neuen Eintragspublic static UndVerknuepfung of(KalenderEintragProvider provider, java.lang.String name, java.util.List<Verweis> verweise, int startJahr, int endJahr)
UndVerknuepfung mit den angebenen Daten
innerhalb der übergebenen Eintragsverwaltung.provider - die Eintragsverwaltung zur Verifizierung der Verweiseinträgename - der Name des neuen Eintragsverweise - die Liste der zu verknüpfenden EinträgestartJahr - das Jahr ab dem der Eintrag gültig istendJahr - das Jahr bis zu dem der Eintrag gültig istpublic java.lang.String getVerknuepfungsArt()
LogischerVerkuepfungsEintraggetVerknuepfungsArt in class LogischerVerkuepfungsEintragprotected boolean getInitialenBerechnungsZustand()
LogischerVerkuepfungsEintraggetInitialenBerechnungsZustand in class LogischerVerkuepfungsEintrag