Class PdVerriegelungsReglementRelativ.Daten
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
-
- de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmbitctrlverriegelung.parameter.PdVerriegelungsReglementRelativ.Daten
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
,de.bsvrz.sys.funclib.bitctrl.modell.Datum
,de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum
- Enclosing class:
- PdVerriegelungsReglementRelativ
public static class PdVerriegelungsReglementRelativ.Daten extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
Kapselt die Daten des Datensatzes.
-
-
Constructor Summary
Constructors Constructor Description Daten(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz, de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
Initialisiert das Onlinedatum.
-
Method Summary
Modifier and Type Method Description void
atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
void
bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
PdVerriegelungsReglementRelativ.Daten
clone()
de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<FahrSpur>
getFahrSpurenVonRechtsNachLinks()
Diese Liste definiert eine Ordnung in Fahrtrichtung, auf die sich die Verriegelungs- bzw.AttHimmelsRichtung
getFahrtrichtung()
Fahrtrichtung, die für dieses Reglement gilt.java.lang.String
getKommentar()
Attribut zur Speicherung eines Textes.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AnzeigeQuerschnitt>
getQuerschnitteInFahrtrichtung()
Eine Liste mit in Fahrtrichtung geordneten Anzeigequerschnitten.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<VerriegelungsRegelListe>
getRegelListen()
Eine Liste mit Mengen von Verriegelungs- bzw.AtlUrlasser
getUrlasser()
Urlasserinformationen.void
setFahrtrichtung(AttHimmelsRichtung _fahrtrichtung)
Fahrtrichtung, die für dieses Reglement gilt.void
setKommentar(java.lang.String _kommentar)
Attribut zur Speicherung eines Textes.void
setUrlasser(AtlUrlasser _urlasser)
Urlasserinformationen.java.lang.String
toString()
-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
dContainsDaten, dGetDatenStatus, dGetZeitstempel, dSetDatenStatus, dSetZeitstempel
-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
dGetAspekt, dGetDatensatz, dSetAspekt
-
-
-
-
Method Detail
-
getUrlasser
public AtlUrlasser getUrlasser()
Urlasserinformationen.Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.
- Returns:
- der Wert von Urlasser.
-
setUrlasser
public void setUrlasser(AtlUrlasser _urlasser)
Urlasserinformationen.Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.
- Parameters:
_urlasser
- der neue Wert von Urlasser.
-
getKommentar
public java.lang.String getKommentar()
Attribut zur Speicherung eines Textes.- Returns:
- der Wert von Kommentar.
-
setKommentar
public void setKommentar(java.lang.String _kommentar)
Attribut zur Speicherung eines Textes.- Parameters:
_kommentar
- der neue Wert von Kommentar.
-
getFahrtrichtung
public AttHimmelsRichtung getFahrtrichtung()
Fahrtrichtung, die für dieses Reglement gilt. Auf diese Richtung beziehen sich auch die folgenden Listen.- Returns:
- der Wert von Fahrtrichtung.
-
setFahrtrichtung
public void setFahrtrichtung(AttHimmelsRichtung _fahrtrichtung)
Fahrtrichtung, die für dieses Reglement gilt. Auf diese Richtung beziehen sich auch die folgenden Listen.- Parameters:
_fahrtrichtung
- der neue Wert von Fahrtrichtung.
-
getFahrSpurenVonRechtsNachLinks
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<FahrSpur> getFahrSpurenVonRechtsNachLinks()
Diese Liste definiert eine Ordnung in Fahrtrichtung, auf die sich die Verriegelungs- bzw. Abgleichregeln beziehen. Innerhalb einer solchen Regel erfolgt bspw. eine Verriegelung eines Anzeigeelements gegen ein Anzeigeelement auf einer anderen Fahrspur. Diese kann so relativ zur aktuellen Fahrspur angegeben werden kann (0 = gleiche Fahrspur, -1 = in Fahrtrichtung rechts angrenzende Fahrspur usw.).- Returns:
- der Wert von FahrSpurenVonRechtsNachLinks.
-
getQuerschnitteInFahrtrichtung
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AnzeigeQuerschnitt> getQuerschnitteInFahrtrichtung()
Eine Liste mit in Fahrtrichtung geordneten Anzeigequerschnitten. Wird in Regel wie die Fahrspurreferenz aufgelöst.- Returns:
- der Wert von QuerschnitteInFahrtrichtung.
-
getRegelListen
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<VerriegelungsRegelListe> getRegelListen()
Eine Liste mit Mengen von Verriegelungs- bzw. Abgleichregeln. Die darin enthaltenen Regeln arbeiten über einer Vorgänger-Nachfolger-Relation für Anzeigequerschnitte. Diese Relationen sind über die Ordnung innerhalb der hier definierten Menge von Anzeigequerschnitten gegeben.- Returns:
- der Wert von RegelListen.
-
bean2Atl
public void bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
-
atl2Bean
public void atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
-
clone
public PdVerriegelungsReglementRelativ.Daten clone()
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.Datum
- Specified by:
clone
in classde.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-