public class OderVerknuepfung extends LogischerVerkuepfungsEintrag
ZEITBEREICH_PATTERN| Constructor and Description |
|---|
OderVerknuepfung(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 OderVerknuepfung |
of(KalenderEintragProvider provider,
java.lang.String name)
erzeugt eine neue
OderVerknuepfung mit dem angebenen Name
innerhalb der übergebenen Eintragsverwaltung. |
static OderVerknuepfung |
of(KalenderEintragProvider provider,
java.lang.String name,
java.util.List<Verweis> verweise,
int startJahr,
int endJahr)
erzeugt eine neue
OderVerknuepfung 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 OderVerknuepfung(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 Text des Eintragspublic static OderVerknuepfung of(KalenderEintragProvider provider, java.lang.String name)
OderVerknuepfung mit dem angebenen Name
innerhalb der übergebenen Eintragsverwaltung.provider - die Eintragsverwaltung zur Verifizierung der Verweiseinträgename - der Name des neuen Eintragspublic static OderVerknuepfung of(KalenderEintragProvider provider, java.lang.String name, java.util.List<Verweis> verweise, int startJahr, int endJahr)
OderVerknuepfung 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