Class PdTurAbleitungSchaltprogramm.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.tmbitctrlturschaltung.parameter.PdTurAbleitungSchaltprogramm.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:
- PdTurAbleitungSchaltprogramm
public static class PdTurAbleitungSchaltprogramm.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)
PdTurAbleitungSchaltprogramm.Daten
clone()
de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlTurAnzeigeSpezifikation>
getAnzeigeSpezifikationen()
Jede Anlage sollte mindestens eine Anzeige haben, nämlich die unmittelbar vor der Einfahrt (i.d.R. 350 m davor laut BASt).java.lang.String
getAnzeigeTextBeiFrei()
Attribut zur Speicherung eines Textes.java.lang.String
getAnzeigeTextBeiVoll()
Attribut zur Speicherung eines Textes.Aspekt
getAspekt()
Quellaspekt für die Daten am TuR-Anlagenobjekt.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<SchaltProgramm>
getAutomatikProgramme()
Info.SchaltProgramm
getFehlerProgramm()
Info.TurAnlage
getTuRAnlage()
Attribut zur Referenzierung des Objekttyps: typ.turAnlage.AtlUrlasser
getUrlasser()
Urlasserinformationen.void
setAnzeigeTextBeiFrei(java.lang.String _anzeigeTextBeiFrei)
Attribut zur Speicherung eines Textes.void
setAnzeigeTextBeiVoll(java.lang.String _anzeigeTextBeiVoll)
Attribut zur Speicherung eines Textes.void
setAspekt(Aspekt _aspekt)
Quellaspekt für die Daten am TuR-Anlagenobjekt.void
setFehlerProgramm(SchaltProgramm _fehlerProgramm)
Info.void
setTuRAnlage(TurAnlage _tuRAnlage)
Attribut zur Referenzierung des Objekttyps: typ.turAnlage.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.
-
getTuRAnlage
public TurAnlage getTuRAnlage()
Attribut zur Referenzierung des Objekttyps: typ.turAnlage.- Returns:
- der Wert von TuRAnlage.
-
setTuRAnlage
public void setTuRAnlage(TurAnlage _tuRAnlage)
Attribut zur Referenzierung des Objekttyps: typ.turAnlage.- Parameters:
_tuRAnlage
- der neue Wert von TuRAnlage.
-
getAspekt
public Aspekt getAspekt()
Quellaspekt für die Daten am TuR-Anlagenobjekt.Definiert den Aspekt der 'atg.turErmittelteAnzahlStellplätze' am Typ 'typ.turAnlage', an dem der anzuzeigende Wert der verfügbaren Stellplätze sowie der TuR Betriebszustand abgegriffen werden soll. Möglich sind: <numListe typ="1"> <listenPunkt> <wichtig>asp.messWertErsetzung:</wichtig> Der Standard. </listenPunkt> <listenPunkt> <wichtig>asp.analyse:</wichtig> Die Rohdaten, nur für Testzwecke </listenPunkt> </numListe>
- Returns:
- der Wert von Aspekt.
-
setAspekt
public void setAspekt(Aspekt _aspekt)
Quellaspekt für die Daten am TuR-Anlagenobjekt.Definiert den Aspekt der 'atg.turErmittelteAnzahlStellplätze' am Typ 'typ.turAnlage', an dem der anzuzeigende Wert der verfügbaren Stellplätze sowie der TuR Betriebszustand abgegriffen werden soll. Möglich sind: <numListe typ="1"> <listenPunkt> <wichtig>asp.messWertErsetzung:</wichtig> Der Standard. </listenPunkt> <listenPunkt> <wichtig>asp.analyse:</wichtig> Die Rohdaten, nur für Testzwecke </listenPunkt> </numListe>
- Parameters:
_aspekt
- der neue Wert von Aspekt.
-
getAutomatikProgramme
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<SchaltProgramm> getAutomatikProgramme()
Info.- Returns:
- der Wert von AutomatikProgramme.
-
getFehlerProgramm
public SchaltProgramm getFehlerProgramm()
Info.- Returns:
- der Wert von FehlerProgramm.
-
setFehlerProgramm
public void setFehlerProgramm(SchaltProgramm _fehlerProgramm)
Info.- Parameters:
_fehlerProgramm
- der neue Wert von FehlerProgramm.
-
getAnzeigeTextBeiFrei
public java.lang.String getAnzeigeTextBeiFrei()
Attribut zur Speicherung eines Textes.- Returns:
- der Wert von AnzeigeTextBeiFrei.
-
setAnzeigeTextBeiFrei
public void setAnzeigeTextBeiFrei(java.lang.String _anzeigeTextBeiFrei)
Attribut zur Speicherung eines Textes.- Parameters:
_anzeigeTextBeiFrei
- der neue Wert von AnzeigeTextBeiFrei.
-
getAnzeigeTextBeiVoll
public java.lang.String getAnzeigeTextBeiVoll()
Attribut zur Speicherung eines Textes.- Returns:
- der Wert von AnzeigeTextBeiVoll.
-
setAnzeigeTextBeiVoll
public void setAnzeigeTextBeiVoll(java.lang.String _anzeigeTextBeiVoll)
Attribut zur Speicherung eines Textes.- Parameters:
_anzeigeTextBeiVoll
- der neue Wert von AnzeigeTextBeiVoll.
-
getAnzeigeSpezifikationen
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlTurAnzeigeSpezifikation> getAnzeigeSpezifikationen()
Jede Anlage sollte mindestens eine Anzeige haben, nämlich die unmittelbar vor der Einfahrt (i.d.R. 350 m davor laut BASt). Weitere Anzeigen können weiter stromaufwärts liegen.- Returns:
- der Wert von AnzeigeSpezifikationen.
-
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 PdTurAbleitungSchaltprogramm.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
-
-