|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.bsvrz.ste.rdstmc.verkehrsanalyse.Stoerfall
public abstract class Stoerfall
Modelliert einen Störfall in Bezug auf DAV-Kommunikation
| Nested Class Summary | |
|---|---|
private class |
Stoerfall.Daten
|
private static class |
Stoerfall.GlaettungsThread
|
| Field Summary | |
|---|---|
private java.util.HashMap<java.lang.String,Stoerfall.Daten> |
_aktuelleDaten
Container für die aktuell gültigen Störfall-Daten per Verfahren |
private de.bsvrz.dav.daf.main.config.AttributeGroup |
_atgStoerfallZustand
Die Attributgruppe für Störfall-Zustände |
private DavProxyObjekt |
_davProxy
Korrespondierendes DAV-Systemobjekt |
private static de.bsvrz.sys.funclib.debug.Debug |
_debug
Debug-Logger für Logging-Ausgaben |
private static Stoerfall.GlaettungsThread |
_glaettungsThread
|
private java.util.Collection<StoerfallListener> |
_stoerfallListener
Sammlung aller StoerfallListener |
private StoerfallSituation |
_stoerfallSituation
StoerfallSituation, zu der dieser Störfall gehört |
| Constructor Summary | |
|---|---|
Stoerfall(DavProxyObjekt davObjekt,
StoerfallSituation stoerfallSituation)
Konstruiert eine Instanz vom Typ Stoerfall |
|
| Method Summary | |
|---|---|
void |
addStoerfallListener(StoerfallListener listener)
|
protected void |
fireStoerfallListener()
|
(package private) de.bsvrz.dav.daf.main.ClientDavInterface |
getConnection()
|
de.bsvrz.dav.daf.main.config.SystemObject |
getDavObjekt()
|
(package private) abstract long |
getEndOffset()
|
protected DavProxyObjekt |
getObjekt()
|
(package private) RDSParameterDaten |
getParameter()
|
(package private) StrassenSegment |
getSegment()
|
(package private) abstract long |
getStartOffset()
|
StoerfallSituation |
getStoerfallSituation()
|
void |
renmoveStoerfallListener(StoerfallListener listener)
|
(package private) boolean |
uebernehmeDaten(Stoerfall.Daten soll)
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultData)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final de.bsvrz.sys.funclib.debug.Debug _debug
private static Stoerfall.GlaettungsThread _glaettungsThread
private DavProxyObjekt _davProxy
private StoerfallSituation _stoerfallSituation
private de.bsvrz.dav.daf.main.config.AttributeGroup _atgStoerfallZustand
private java.util.Collection<StoerfallListener> _stoerfallListener
StoerfallListener
private java.util.HashMap<java.lang.String,Stoerfall.Daten> _aktuelleDaten
| Constructor Detail |
|---|
public Stoerfall(DavProxyObjekt davObjekt,
StoerfallSituation stoerfallSituation)
Stoerfall
connection - die DAV-VerbindungdavObjekt - das korrespondierende DAV-Systemobjekt| Method Detail |
|---|
public StoerfallSituation getStoerfallSituation()
public void addStoerfallListener(StoerfallListener listener)
public void renmoveStoerfallListener(StoerfallListener listener)
protected void fireStoerfallListener()
de.bsvrz.dav.daf.main.ClientDavInterface getConnection()
RDSParameterDaten getParameter()
StrassenSegment getSegment()
abstract long getStartOffset()
abstract long getEndOffset()
protected DavProxyObjekt getObjekt()
DavProxyObjektpublic de.bsvrz.dav.daf.main.config.SystemObject getDavObjekt()
public void update(de.bsvrz.dav.daf.main.ResultData[] resultData)
update in interface de.bsvrz.dav.daf.main.ClientReceiverInterfaceboolean uebernehmeDaten(Stoerfall.Daten soll)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||