public class RDSParameterDaten extends Object
Modifier and Type | Field and Description |
---|---|
private static de.bsvrz.sys.funclib.debug.Debug |
_debug
Debug-Logger für Logging-Ausgaben.
|
private Map<RDSEreignis,Collection<String>> |
_rdsAbbildungCode
Mapping der Störfall Zustände auf eine Sammlung von TMC-Ereignis-Codes.
|
private Map<StoerfallZustand,RDSEreignis> |
_rdsAbbildungEreignis
Mapping der Störfall Zustände auf RDS/TMC Ereignisse.
|
private Map<de.bsvrz.dav.daf.main.config.SystemObject,Long> |
_rdsAusdehnungProLSINach
Mapping lokaler Störfallindikatoren, die für ihre angenommene Ausdehnung
individuell parametriert sind, auf die individuelle angenommene
Ausdehnung nach der Störung.
|
private Map<de.bsvrz.dav.daf.main.config.SystemObject,Long> |
_rdsAusdehnungProLSIVor
Mapping lokaler Stötfallindikatoren, die für ihre angenommene Ausdehnung
individuell parametriert sind, auf die individuelle angenommene
Ausdehnung vor der Störung.
|
private int |
_rdsBaustelleSuchbereichNach
Wert des Parameters RDSDBaustelleSuchbereichNach.
|
private int |
_rdsBaustelleSuchbereichVor
Wert des Parameters RDSDBaustelleSuchbereichVor.
|
private boolean |
_rdsBeruecksichtigeBaustellen
Wert des Parameters RDSBerücksichtigeBaustellen.
|
private boolean |
_rdsBeruecksichtigeStauverlaufsanalyse
Wert des Parameters RDSBeruecksichtigeStauverlaufsanalyse.
|
private int |
_rdsDMax
Wert des Parameters RDSDMax.
|
private int |
_rdsDMaxEinzelStoerfall
Wert des Parameters RDSDMaxEinzelStoerfall.
|
private int |
_rdsDStoerfallAnfang
Wert des Parameters RDSDStoerfallAnfang.
|
private int |
_rdsDStoerfallEnde
Wert des Parameters RDSDStoerfallEnde.
|
private long |
_rdsLSIAusdehnung
Wert des Parameters RDSLSIAusdehnung.
|
private int |
_rdsMindestLaenge
Wert des Parameters RDSDMindestLaenge.
|
private boolean |
_rdsNichtAddieren
Wert des Parameters RDSNichtAddieren.
|
private boolean |
_rdsPlausibStauverlaufsanalyse
Wert des Parameters RDSPlausibStauverlaufsanalyse.
|
private int[][] |
_rdsPrioritaetenMatrix
Die Werte der RDSPriortätensmatrix.
|
private Collection<de.bsvrz.dav.daf.main.config.Aspect> |
_rdsSIVerfahren
Wert des Parameters RDSSIVerfahren.
|
private long[][] |
_rdsVerzoegerungsMatrix
Die Werte der RDSVerzögerungsmatrix.
|
static byte |
FLAG_LEVEL0
Keine relevanten Änderungen.
|
static byte |
FLAG_LEVEL1
Änderungen relevant Routen.
|
static byte |
FLAG_LEVEL2
Änderungen relevant für Störfallsituationen.
|
static byte |
FLAG_LEVEL3
Anderungen relevant für Störfälle.
|
protected static String[] |
rdsPrioritaetenMatrixGueteBereiche
Die Güte-Bereiche der RDSPriortätensmatrix.
|
protected static String[] |
rdsPrioritaetenMatrixZustaende
Die Zustände der RDSPriortätensmatrix.
|
Constructor and Description |
---|
RDSParameterDaten(de.bsvrz.dav.daf.main.Data datenSatz)
Erzeugt eine neue Instanz von
RDSModellDaten aus einem
DAV-Datensatz der ATG RDSModell. |
Modifier and Type | Method and Description |
---|---|
byte |
getLevelFlags(RDSParameterDaten daten)
Bestimmt die Level Flags (=Level der Änderungen) zwischen dieser Instanz
und einem übergebenen Objekt.
|
Map<RDSEreignis,Collection<String>> |
getRDSAbbildungCode() |
Map<StoerfallZustand,RDSEreignis> |
getRDSAbbildungEreignis() |
boolean |
getRDSBeruecksichtigeBaustellen()
Bestimmt den Wert des Parameters RDSBerücksichtigeBaustellen.
|
boolean |
getRDSBeruecksichtigeStauverlaufsanalyse()
Bestimmt den Wert des Parameters RDSBeruecksichtigeStauverlaufsanalyse.
|
int |
getRDSDBaustelleSuchbereichNach()
Bestimmt den Wert des Parameters RDSDBaustelleSuchbereichNach.
|
int |
getRDSDBaustelleSuchbereichVor()
Bestimmt den Wert des Parameters RDSDBaustelleSuchbereichVor.
|
int |
getRDSDMax()
Bestimmt den Wert des Parameters RDSDMax.
|
int |
getRDSDMaxEinzelStoerfall()
Bestimmt den Wert des Parameters RDSDMaxEinzelStoerfall.
|
int |
getRDSDStoerfallAnfang()
Bestimmt den Wert des Parameters RDSDStoerfallAnfang.
|
int |
getRDSDStoerfallEnde()
Bestimmt den Wert des Parameters RDSDStoerfallEnde.
|
long |
getRDSLSIAusdehnung()
Bestimmt den Wert des Parameters RDSLSIAusdehnung.
|
long |
getRDSLSIAusdehnungNach(de.bsvrz.dav.daf.main.config.SystemObject lsi) |
long |
getRDSLSIAusdehnungVor(de.bsvrz.dav.daf.main.config.SystemObject lsi) |
int |
getRDSMindestLaenge()
Bestimmt den Wert des Parameters RDSDMindestLaenge.
|
boolean |
getRDSNichtAddieren()
Bestimmt den Wert des Parameters RDSNichtAddieren.
|
boolean |
getRDSPlausibStauverlaufsanalyse()
Bestimmt den Wert des Parameters RDSPlausibStauverlaufsanalyse.
|
int |
getRdsPrioritaetenMatrix(StoerfallZustand zustand,
float guete)
Bestimmt einen Wert aus der Matrix RDSPrioritätenmatrix.
|
Collection<de.bsvrz.dav.daf.main.config.Aspect> |
getRDSSIVerfahren()
Bestimmt den Wert des Parameters RDSSIVerfahren.
|
long |
getRDSVerzoegerungsMatrix(StoerfallZustand von,
StoerfallZustand nach)
Bestimmt einen Wert aus der Matrix RDSVerzögerungsmatrix.
|
private static final de.bsvrz.sys.funclib.debug.Debug _debug
private Collection<de.bsvrz.dav.daf.main.config.Aspect> _rdsSIVerfahren
private long[][] _rdsVerzoegerungsMatrix
private long _rdsLSIAusdehnung
protected static final String[] rdsPrioritaetenMatrixZustaende
protected static final String[] rdsPrioritaetenMatrixGueteBereiche
private int[][] _rdsPrioritaetenMatrix
private boolean _rdsPlausibStauverlaufsanalyse
private boolean _rdsBeruecksichtigeStauverlaufsanalyse
private boolean _rdsNichtAddieren
private int _rdsDMax
private int _rdsDStoerfallAnfang
private int _rdsDStoerfallEnde
private int _rdsMindestLaenge
private int _rdsDMaxEinzelStoerfall
private int _rdsBaustelleSuchbereichVor
private int _rdsBaustelleSuchbereichNach
private boolean _rdsBeruecksichtigeBaustellen
private Map<StoerfallZustand,RDSEreignis> _rdsAbbildungEreignis
private Map<RDSEreignis,Collection<String>> _rdsAbbildungCode
private Map<de.bsvrz.dav.daf.main.config.SystemObject,Long> _rdsAusdehnungProLSIVor
private Map<de.bsvrz.dav.daf.main.config.SystemObject,Long> _rdsAusdehnungProLSINach
public static final byte FLAG_LEVEL0
public static final byte FLAG_LEVEL1
public static final byte FLAG_LEVEL2
public static final byte FLAG_LEVEL3
RDSParameterDaten(de.bsvrz.dav.daf.main.Data datenSatz)
RDSModellDaten
aus einem
DAV-Datensatz der ATG RDSModell.datenSatz
- Datenpublic Collection<de.bsvrz.dav.daf.main.config.Aspect> getRDSSIVerfahren()
public long getRDSVerzoegerungsMatrix(StoerfallZustand von, StoerfallZustand nach)
von
- der Ist-Zustandnach
- der Soll-Zustandpublic long getRDSLSIAusdehnung()
public int getRdsPrioritaetenMatrix(StoerfallZustand zustand, float guete)
zustand
- Störfall-Zustandguete
- Güte für die Messung dieses Zustandspublic boolean getRDSPlausibStauverlaufsanalyse()
public boolean getRDSBeruecksichtigeStauverlaufsanalyse()
public boolean getRDSNichtAddieren()
public int getRDSDMax()
public int getRDSDStoerfallAnfang()
public int getRDSDStoerfallEnde()
public int getRDSMindestLaenge()
public int getRDSDMaxEinzelStoerfall()
public int getRDSDBaustelleSuchbereichVor()
public int getRDSDBaustelleSuchbereichNach()
public boolean getRDSBeruecksichtigeBaustellen()
public Map<StoerfallZustand,RDSEreignis> getRDSAbbildungEreignis()
public Map<RDSEreignis,Collection<String>> getRDSAbbildungCode()
public long getRDSLSIAusdehnungVor(de.bsvrz.dav.daf.main.config.SystemObject lsi)
public long getRDSLSIAusdehnungNach(de.bsvrz.dav.daf.main.config.SystemObject lsi)
public byte getLevelFlags(RDSParameterDaten daten)
daten
- die RDSModellDaten
, deren Level-Flags in Bezug
auf diese Instanz bestimmt werden soll.Copyright © 2016 BitCtrl Systems GmbH. All rights reserved.