Class VbaSystemGlobalUngueltig
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmbitctrlschaltprogramm.objekte.impl.VbaSystemGlobalUngueltig
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt
,KonfigurationsObjekt
,de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
,VbaSystemGlobal
,de.bsvrz.sys.funclib.bitctrl.modell.UngueltigesSystemObjekt
public class VbaSystemGlobalUngueltig extends de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt implements VbaSystemGlobal
Globale Zustände des VBA-Systems.
-
-
Field Summary
-
Fields inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.tmbitctrlschaltprogramm.objekte.VbaSystemGlobal
PID
-
-
Constructor Summary
Constructors Constructor Description VbaSystemGlobalUngueltig()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.VbaSystemGlobalUngueltig(long id)
Initialisierung.
-
Method Summary
Modifier and Type Method Description KdAlternativeObjektbezeichnung
getKdAlternativeObjektbezeichnung()
Verwaltet bis zu zehn alternative Bezeichnungen.KdDefaultParameterdatensaetze
getKdDefaultParameterdatensaetze()
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.KdInfo
getKdInfo()
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.OdVbaSollIstVergleich
getOdVbaSollIstVergleich()
Der Konsistenzzustand betr. den tatsaechlich geschalteten Anzeigen der Aussenanlage und dem Schaltprogrammserver.PdBcProgrammgruppenDisplayFarbenUndSchriften
getPdBcProgrammgruppenDisplayFarbenUndSchriften()
Farben und Schriftarten für die Anzeige von Programmgruppen in der Visualisierung.PdNegativeQuittungSoftwareFehler
getPdNegativeQuittungSoftwareFehler()
Negative Quittungen (FG 4 / Typ 16), die ein Zustandsfehler der UZ sind.PdSelektivesIgnorieren
getPdSelektivesIgnorieren()
Beschreibt eine Liste mit Anzeigen, deren Rückmeldungen vom Schaltprogrammserver ignoriert werden können.PdVbaAQIgnore
getPdVbaAQIgnore()
AQ und Anzeigen, die beim Schalten ignoriert werden sollen.PdVbaEditierbareProgramme
getPdVbaEditierbareProgramme()
Liste von Schaltprogrammgruppen bzw.PdVbaSystemGlobal
getPdVbaSystemGlobal()
Aktueller Systemmodus als Parameter (kann nach Neustart des Systems wieder hergestellt werden).PdVbaSystemVerkehrsAutomatik
getPdVbaSystemVerkehrsAutomatik()
Aktueller Modus der Verkehrsautomatik als Parameter (kann nach Neustart des Systems wieder hergestellt werden).PdVbaVerboteneAnzeigen
getPdVbaVerboteneAnzeigen()
Tabelle, die Listen von Schaltprogrammgruppen Listen von Anzeigetypen zurodnet, die in keiner dieser Schaltprogrammgruppen versorgt werden dürfen.-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt
getId, getKonfigurationsBereich, getName, getPid, getSystemObject, getTyp, toString
-
-
-
-
Constructor Detail
-
VbaSystemGlobalUngueltig
public VbaSystemGlobalUngueltig()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.
-
VbaSystemGlobalUngueltig
public VbaSystemGlobalUngueltig(long id)
Initialisierung.- Parameters:
id
- die ID des Systemobjekt.
-
-
Method Detail
-
getPdNegativeQuittungSoftwareFehler
public PdNegativeQuittungSoftwareFehler getPdNegativeQuittungSoftwareFehler()
Description copied from interface:VbaSystemGlobal
Negative Quittungen (FG 4 / Typ 16), die ein Zustandsfehler der UZ sind.<sektion> <titel>Erläuterung</titel> <absatz>Diese Attributgruppe bestimmt, ob eine empfangene negative Quittung gesendet wurde, weil die UZ eine unzulässige Schaltung versucht hat (z.B. WZG-Stellzustand setzen in Betriebsart "HAND") oder ob eine echtes Problem auf der Hardware vorliegt. </absatz> <absatz>Aus dem Ergebnis kann man dann bestimmen, ob es eventuell Sinn macht, die Schaltung nochmal zu versuchen oder lieber nicht.</absatz> <absatz>Siehe ITypVbaSystemGlobal#isNegQuitSoftwareError </absatz> </sektion>
- Specified by:
getPdNegativeQuittungSoftwareFehler
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz NegativeQuittungSoftwareFehler.
-
getKdDefaultParameterdatensaetze
public KdDefaultParameterdatensaetze getKdDefaultParameterdatensaetze()
Description copied from interface:VbaSystemGlobal
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.- Specified by:
getKdDefaultParameterdatensaetze
in interfaceKonfigurationsObjekt
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz DefaultParameterdatensaetze.
-
getPdVbaVerboteneAnzeigen
public PdVbaVerboteneAnzeigen getPdVbaVerboteneAnzeigen()
Description copied from interface:VbaSystemGlobal
Tabelle, die Listen von Schaltprogrammgruppen Listen von Anzeigetypen zurodnet, die in keiner dieser Schaltprogrammgruppen versorgt werden dürfen.- Specified by:
getPdVbaVerboteneAnzeigen
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz VbaVerboteneAnzeigen.
-
getPdBcProgrammgruppenDisplayFarbenUndSchriften
public PdBcProgrammgruppenDisplayFarbenUndSchriften getPdBcProgrammgruppenDisplayFarbenUndSchriften()
Description copied from interface:VbaSystemGlobal
Farben und Schriftarten für die Anzeige von Programmgruppen in der Visualisierung.- Specified by:
getPdBcProgrammgruppenDisplayFarbenUndSchriften
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz BcProgrammgruppenDisplayFarbenUndSchriften.
-
getKdInfo
public KdInfo getKdInfo()
Description copied from interface:VbaSystemGlobal
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.- Specified by:
getKdInfo
in interfaceKonfigurationsObjekt
- Specified by:
getKdInfo
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz Info.
-
getPdVbaAQIgnore
public PdVbaAQIgnore getPdVbaAQIgnore()
Description copied from interface:VbaSystemGlobal
AQ und Anzeigen, die beim Schalten ignoriert werden sollen.- Specified by:
getPdVbaAQIgnore
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz VbaAQIgnore.
-
getKdAlternativeObjektbezeichnung
public KdAlternativeObjektbezeichnung getKdAlternativeObjektbezeichnung()
Description copied from interface:VbaSystemGlobal
Verwaltet bis zu zehn alternative Bezeichnungen.- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceKonfigurationsObjekt
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz AlternativeObjektbezeichnung.
-
getPdVbaSystemGlobal
public PdVbaSystemGlobal getPdVbaSystemGlobal()
Description copied from interface:VbaSystemGlobal
Aktueller Systemmodus als Parameter (kann nach Neustart des Systems wieder hergestellt werden).- Specified by:
getPdVbaSystemGlobal
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz VbaSystemGlobal.
-
getOdVbaSollIstVergleich
public OdVbaSollIstVergleich getOdVbaSollIstVergleich()
Description copied from interface:VbaSystemGlobal
Der Konsistenzzustand betr. den tatsaechlich geschalteten Anzeigen der Aussenanlage und dem Schaltprogrammserver.- Specified by:
getOdVbaSollIstVergleich
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz VbaSollIstVergleich.
-
getPdVbaEditierbareProgramme
public PdVbaEditierbareProgramme getPdVbaEditierbareProgramme()
Description copied from interface:VbaSystemGlobal
Liste von Schaltprogrammgruppen bzw. Programmen, die editierbar sein sollen.- Specified by:
getPdVbaEditierbareProgramme
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz VbaEditierbareProgramme.
-
getPdVbaSystemVerkehrsAutomatik
public PdVbaSystemVerkehrsAutomatik getPdVbaSystemVerkehrsAutomatik()
Description copied from interface:VbaSystemGlobal
Aktueller Modus der Verkehrsautomatik als Parameter (kann nach Neustart des Systems wieder hergestellt werden).- Specified by:
getPdVbaSystemVerkehrsAutomatik
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz VbaSystemVerkehrsAutomatik.
-
getPdSelektivesIgnorieren
public PdSelektivesIgnorieren getPdSelektivesIgnorieren()
Description copied from interface:VbaSystemGlobal
Beschreibt eine Liste mit Anzeigen, deren Rückmeldungen vom Schaltprogrammserver ignoriert werden können.- Specified by:
getPdSelektivesIgnorieren
in interfaceVbaSystemGlobal
- Returns:
- der Datensatz SelektivesIgnorieren.
-
-