public class OdStoerfallZustand extends AbstractOnlineDatensatz<OdStoerfallZustand.Daten>
atg.störfallZustand
.Modifier and Type | Class and Description |
---|---|
static class |
OdStoerfallZustand.Aspekte
Die vorhandenen Aspekte des Datensatzes.
|
static class |
OdStoerfallZustand.Daten
Kapselt die Daten des Datensatzes.
|
Datensatz.Status
Modifier and Type | Field and Description |
---|---|
private static de.bsvrz.dav.daf.main.config.AttributeGroup |
atg
Die Attributgruppe kann von allen Instanzen gemeinsam genutzt werden.
|
private static String |
ATG_STOERFALL_ZUSTAND
Die PID der Attributgruppe.
|
Constructor and Description |
---|
OdStoerfallZustand(StoerfallIndikator si)
Initialisiert den Datensatz.
|
Modifier and Type | Method and Description |
---|---|
OdStoerfallZustand.Daten |
abrufenDatum(de.bsvrz.dav.daf.main.config.Aspect asp)
Liefert die aktuellen Daten des Datensatzes.
|
OdStoerfallZustand.Daten |
erzeugeDatum()
Erzeugt ein leeres oder mit Standardwerten ausgefülltes Datum des
Datensatzes.
|
Collection<de.bsvrz.dav.daf.main.config.Aspect> |
getAspekte()
Gibt die verfügbaren Aspekte zurück.
|
de.bsvrz.dav.daf.main.config.AttributeGroup |
getAttributGruppe()
Gibt die Attributgruppe zurück die diesem Datensatz entpricht.
|
StoerfallSituation |
getSituation(de.bsvrz.dav.daf.main.config.Aspect aspekt)
liefert den Störfallzustand, der mit dem übergebenen Aspekt berechnet
wurde.
|
protected de.bsvrz.dav.daf.main.Data |
konvertiere(OdStoerfallZustand.Daten datum)
Erzeugt aus dem Datum ein für den Datenverteiler verständliches
Objekt.
|
void |
setDaten(de.bsvrz.dav.daf.main.ResultData result)
Liest das Datum aus und setzt dessen Inhalt als internen Zustand.
|
abmeldenSender, addUpdateListener, anmeldenSender, getDatum, getStatusSendesteuerung, isAngemeldetSender, isAutoUpdate, isQuelle, isSenke, removeUpdateListener, sendeDaten, sendeDaten, setQuelle, setSenke
check, equals, erzeugeSendeCache, fireDatensatzAktualisiert, getObjekt, setDatum, toString
private static final String ATG_STOERFALL_ZUSTAND
private static de.bsvrz.dav.daf.main.config.AttributeGroup atg
public OdStoerfallZustand(StoerfallIndikator si)
si
- ein Störfallindikator.public OdStoerfallZustand.Daten abrufenDatum(de.bsvrz.dav.daf.main.config.Aspect asp)
AbstractDatensatz
ClientDavInterface.getData(SystemObject, DataDescription, long)
abgerufen, gespeichert und geliefert.abrufenDatum
in class AbstractOnlineDatensatz<OdStoerfallZustand.Daten>
asp
- der betroffene Aspekt.public OdStoerfallZustand.Daten erzeugeDatum()
Datensatz
public Collection<de.bsvrz.dav.daf.main.config.Aspect> getAspekte()
AbstractDatensatz
getAspekte
in interface OnlineDatensatz<OdStoerfallZustand.Daten>
getAspekte
in class AbstractDatensatz<OdStoerfallZustand.Daten>
public de.bsvrz.dav.daf.main.config.AttributeGroup getAttributGruppe()
Datensatz
public StoerfallSituation getSituation(de.bsvrz.dav.daf.main.config.Aspect aspekt)
aspekt
- der Aspektprotected de.bsvrz.dav.daf.main.Data konvertiere(OdStoerfallZustand.Daten datum)
AbstractDatensatz
konvertiere
in class AbstractDatensatz<OdStoerfallZustand.Daten>
datum
- ein Datum, welches konvertiert werden soll.public void setDaten(de.bsvrz.dav.daf.main.ResultData result)
Datensatz
result
- ein passender Datenverteilerdatensatz.Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.