Class NbaSteuerungNetzweitUngueltig
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmnbaglobal.objekte.impl.NbaSteuerungNetzweitUngueltig
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt
,KonfigurationsObjekt
,de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
,NbaSteuerung
,NbaSteuerungNetzweit
,de.bsvrz.sys.funclib.bitctrl.modell.UngueltigesSystemObjekt
public class NbaSteuerungNetzweitUngueltig extends de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt implements NbaSteuerungNetzweit
Objekttyp für die netzweite Steuerung NBA.<absatz> Der Typ Steuerlogik ist ein persistentes dynamisches Objekt, das nicht vom Benutzer konfiguriert oder parametriert werden kann. </absatz> <absatz> ??? </absatz>
-
-
Field Summary
-
Fields inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.tmnbaglobal.objekte.NbaSteuerungNetzweit
PID
-
-
Constructor Summary
Constructors Constructor Description NbaSteuerungNetzweitUngueltig()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.NbaSteuerungNetzweitUngueltig(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.OdNbaStrgStatus
getOdNbaStrgStatus()
Status der Steuerung.PdNbaLocationAlternativeBezeichnung
getPdNbaLocationAlternativeBezeichnung()
Alternative Bezeichungen für Location (richtungsabhängig) zur Anzeige der Anschlussstelle mit den Templates der Netzweiten Steuerung.PdNbaPrioritaet
getPdNbaPrioritaet()
Attributgruppe zur Parametrierung der Priorität.PdNbaStrgAqZuordnung
getPdNbaStrgAqZuordnung()
Zuordnung von AQ's zur Steuerung.PdNbaStrgParameterMischer
getPdNbaStrgParameterMischer()
Parameter für den Mischer Gesamt um die Bearbeitung der Befehle der netzweiten Steuerung ein- bzw. auszuschalten.PdNbaStrgParameterReisezeiten
getPdNbaStrgParameterReisezeiten()
Parameter für die Steuerungslogik für die netzweite Beeinflussung Reisezeiten.PdNbaStrgSteuerlogikNetzweit
getPdNbaStrgSteuerlogikNetzweit()
Globale Parameter für die netzweite Steuerung.PdNbaUeSchaltbild
getPdNbaUeSchaltbild()
Attributgruppe zur Speicherung der Ergebnisdaten Ursacheneinheit.java.util.Collection<NbaEntscheidungspunkt>
getZuBerechnendeEntscheidungspunkte()
Menge der zu berechnenden NbaEntscheidungspunkte.java.util.Collection<NbaRoutenStueck>
getZuBerechnendeRoutenStuecke()
Menge der zu berechnenden NbaRoutenStücke.java.util.Collection<NbaZiel>
getZuBerechnendeZiele()
Menge der zu berechnenden NbaZiele.java.util.Collection<NbaEntscheidungspunkt>
getZuVerarbeitendeEntscheidungspunkte()
Menge der zu verarbeitenden NbaEntscheidungspunkte.java.util.Collection<NbaRoutenStueck>
getZuVerarbeitendeRoutenStuecke()
Menge der zu verarbeitenden NbaRoutenStücke.java.util.Collection<NbaZiel>
getZuVerarbeitendeZiele()
Menge der zu verarbeitenden NbaZiele.-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.BaseUngueltigesSystemObjekt
getId, getKonfigurationsBereich, getName, getPid, getSystemObject, getTyp, toString
-
-
-
-
Constructor Detail
-
NbaSteuerungNetzweitUngueltig
public NbaSteuerungNetzweitUngueltig()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.
-
NbaSteuerungNetzweitUngueltig
public NbaSteuerungNetzweitUngueltig(long id)
Initialisierung.- Parameters:
id
- die ID des Systemobjekt.
-
-
Method Detail
-
getZuVerarbeitendeEntscheidungspunkte
public java.util.Collection<NbaEntscheidungspunkt> getZuVerarbeitendeEntscheidungspunkte()
Description copied from interface:NbaSteuerungNetzweit
Menge der zu verarbeitenden NbaEntscheidungspunkte.- Specified by:
getZuVerarbeitendeEntscheidungspunkte
in interfaceNbaSteuerungNetzweit
- Returns:
- die Menge ZuVerarbeitendeEntscheidungspunkte oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getZuVerarbeitendeZiele
public java.util.Collection<NbaZiel> getZuVerarbeitendeZiele()
Description copied from interface:NbaSteuerungNetzweit
Menge der zu verarbeitenden NbaZiele.- Specified by:
getZuVerarbeitendeZiele
in interfaceNbaSteuerungNetzweit
- Returns:
- die Menge ZuVerarbeitendeZiele oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getZuBerechnendeZiele
public java.util.Collection<NbaZiel> getZuBerechnendeZiele()
Description copied from interface:NbaSteuerungNetzweit
Menge der zu berechnenden NbaZiele.- Specified by:
getZuBerechnendeZiele
in interfaceNbaSteuerungNetzweit
- Returns:
- die Menge ZuBerechnendeZiele oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getZuBerechnendeEntscheidungspunkte
public java.util.Collection<NbaEntscheidungspunkt> getZuBerechnendeEntscheidungspunkte()
Description copied from interface:NbaSteuerungNetzweit
Menge der zu berechnenden NbaEntscheidungspunkte.- Specified by:
getZuBerechnendeEntscheidungspunkte
in interfaceNbaSteuerungNetzweit
- Returns:
- die Menge ZuBerechnendeEntscheidungspunkte oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getZuBerechnendeRoutenStuecke
public java.util.Collection<NbaRoutenStueck> getZuBerechnendeRoutenStuecke()
Description copied from interface:NbaSteuerungNetzweit
Menge der zu berechnenden NbaRoutenStücke.- Specified by:
getZuBerechnendeRoutenStuecke
in interfaceNbaSteuerungNetzweit
- Returns:
- die Menge ZuBerechnendeRoutenStuecke oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getZuVerarbeitendeRoutenStuecke
public java.util.Collection<NbaRoutenStueck> getZuVerarbeitendeRoutenStuecke()
Description copied from interface:NbaSteuerungNetzweit
Menge der zu verarbeitenden NbaRoutenStücke.- Specified by:
getZuVerarbeitendeRoutenStuecke
in interfaceNbaSteuerungNetzweit
- Returns:
- die Menge ZuVerarbeitendeRoutenStuecke oder
null
, wenn eine optionale Menge nicht versorgt ist.
-
getPdNbaUeSchaltbild
public PdNbaUeSchaltbild getPdNbaUeSchaltbild()
Description copied from interface:NbaSteuerungNetzweit
Attributgruppe zur Speicherung der Ergebnisdaten Ursacheneinheit.<absatz> Attributgruppe zur Speicherung der Ergebnisdaten pro Ursacheneinheit </absatz>
- Specified by:
getPdNbaUeSchaltbild
in interfaceNbaSteuerung
- Specified by:
getPdNbaUeSchaltbild
in interfaceNbaSteuerungNetzweit
- Returns:
- der Datensatz NbaUeSchaltbild.
-
getKdDefaultParameterdatensaetze
public KdDefaultParameterdatensaetze getKdDefaultParameterdatensaetze()
Description copied from interface:NbaSteuerungNetzweit
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.- Specified by:
getKdDefaultParameterdatensaetze
in interfaceKonfigurationsObjekt
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceNbaSteuerung
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceNbaSteuerungNetzweit
- Returns:
- der Datensatz DefaultParameterdatensaetze.
-
getOdNbaStrgStatus
public OdNbaStrgStatus getOdNbaStrgStatus()
Description copied from interface:NbaSteuerungNetzweit
Status der Steuerung.- Specified by:
getOdNbaStrgStatus
in interfaceNbaSteuerung
- Specified by:
getOdNbaStrgStatus
in interfaceNbaSteuerungNetzweit
- Returns:
- der Datensatz NbaStrgStatus.
-
getKdInfo
public KdInfo getKdInfo()
Description copied from interface:NbaSteuerungNetzweit
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.- Specified by:
getKdInfo
in interfaceKonfigurationsObjekt
- Specified by:
getKdInfo
in interfaceNbaSteuerung
- Specified by:
getKdInfo
in interfaceNbaSteuerungNetzweit
- Returns:
- der Datensatz Info.
-
getPdNbaStrgSteuerlogikNetzweit
public PdNbaStrgSteuerlogikNetzweit getPdNbaStrgSteuerlogikNetzweit()
Description copied from interface:NbaSteuerungNetzweit
Globale Parameter für die netzweite Steuerung.<absatz> Globale Parameter für die netzweite Steuerung. </absatz>
- Specified by:
getPdNbaStrgSteuerlogikNetzweit
in interfaceNbaSteuerungNetzweit
- Returns:
- der Datensatz NbaStrgSteuerlogikNetzweit.
-
getPdNbaStrgParameterReisezeiten
public PdNbaStrgParameterReisezeiten getPdNbaStrgParameterReisezeiten()
Description copied from interface:NbaSteuerungNetzweit
Parameter für die Steuerungslogik für die netzweite Beeinflussung Reisezeiten.- Specified by:
getPdNbaStrgParameterReisezeiten
in interfaceNbaSteuerungNetzweit
- Returns:
- der Datensatz NbaStrgParameterReisezeiten.
-
getPdNbaStrgAqZuordnung
public PdNbaStrgAqZuordnung getPdNbaStrgAqZuordnung()
Description copied from interface:NbaSteuerungNetzweit
Zuordnung von AQ's zur Steuerung.<absatz> Liste der Anzeigenquerschnitte die für die Steuerung relevant sind. </absatz>
- Specified by:
getPdNbaStrgAqZuordnung
in interfaceNbaSteuerung
- Specified by:
getPdNbaStrgAqZuordnung
in interfaceNbaSteuerungNetzweit
- Returns:
- der Datensatz NbaStrgAqZuordnung.
-
getKdAlternativeObjektbezeichnung
public KdAlternativeObjektbezeichnung getKdAlternativeObjektbezeichnung()
Description copied from interface:NbaSteuerungNetzweit
Verwaltet bis zu zehn alternative Bezeichnungen.- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceKonfigurationsObjekt
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceNbaSteuerung
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceNbaSteuerungNetzweit
- Returns:
- der Datensatz AlternativeObjektbezeichnung.
-
getPdNbaLocationAlternativeBezeichnung
public PdNbaLocationAlternativeBezeichnung getPdNbaLocationAlternativeBezeichnung()
Description copied from interface:NbaSteuerungNetzweit
Alternative Bezeichungen für Location (richtungsabhängig) zur Anzeige der Anschlussstelle mit den Templates der Netzweiten Steuerung.Für die angegebene Location, mit der Möglichkeit der Angabe einer Richtung, können mehrere alternative Bezeichungen versorgt werden. Die im Array versorgten alternativen Bezeichungen werden in der Reihenfolge, in der sie im Array vorliegen abgearbeitet. D. h. die alternative Bezeichnung mit dem Index 0 hat die höchste Priorität für die Verwendung zur Anzeige. Somit können unterschiedliche alternativen Bezeichungen für unterschiedlich lange Wechseltextanzeigen zum Einsatz gebracht werden. Beim ersten Einsatz wird nur die TmcRichtung "ohne Richtung" verwendet.
- Specified by:
getPdNbaLocationAlternativeBezeichnung
in interfaceNbaSteuerungNetzweit
- Returns:
- der Datensatz NbaLocationAlternativeBezeichnung.
-
getPdNbaStrgParameterMischer
public PdNbaStrgParameterMischer getPdNbaStrgParameterMischer()
Description copied from interface:NbaSteuerungNetzweit
Parameter für den Mischer Gesamt um die Bearbeitung der Befehle der netzweiten Steuerung ein- bzw. auszuschalten.- Specified by:
getPdNbaStrgParameterMischer
in interfaceNbaSteuerung
- Specified by:
getPdNbaStrgParameterMischer
in interfaceNbaSteuerungNetzweit
- Returns:
- der Datensatz NbaStrgParameterMischer.
-
getPdNbaPrioritaet
public PdNbaPrioritaet getPdNbaPrioritaet()
Description copied from interface:NbaSteuerungNetzweit
Attributgruppe zur Parametrierung der Priorität.<absatz> Attributgruppe zur Parametrierung der Priorität </absatz>
- Specified by:
getPdNbaPrioritaet
in interfaceNbaSteuerung
- Specified by:
getPdNbaPrioritaet
in interfaceNbaSteuerungNetzweit
- Returns:
- der Datensatz NbaPrioritaet.
-
-