de.bsvrz.ste.rdstmc.verkehrsanalyse
Class Stoerfall

java.lang.Object
  extended by de.bsvrz.ste.rdstmc.verkehrsanalyse.Stoerfall
All Implemented Interfaces:
de.bsvrz.dav.daf.main.ClientReceiverInterface
Direct Known Subclasses:
LokalerStoerfall, StreckenbezogenerStoerfall

public abstract class Stoerfall
extends java.lang.Object
implements de.bsvrz.dav.daf.main.ClientReceiverInterface

Modelliert einen Störfall in Bezug auf DAV-Kommunikation

Version:
$Revision: 1.2 $ / $Date: 2008/11/10 13:57:55 $ / ($Author: Sans $)
Author:
Dambach Werke GmbH, Stefan Sans

Constructor Summary
Stoerfall(DavProxyObjekt davObjekt, StoerfallSituation stoerfallSituation)
          Konstruiert eine Instanz vom Typ Stoerfall
 
Method Summary
 void addStoerfallListener(StoerfallListener listener)
           
protected  void fireStoerfallListener()
           
 de.bsvrz.dav.daf.main.config.SystemObject getDavObjekt()
           
protected  DavProxyObjekt getObjekt()
           
 StoerfallSituation getStoerfallSituation()
           
 void renmoveStoerfallListener(StoerfallListener listener)
           
 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
 

Constructor Detail

Stoerfall

public Stoerfall(DavProxyObjekt davObjekt,
                 StoerfallSituation stoerfallSituation)
Konstruiert eine Instanz vom Typ Stoerfall

Parameters:
connection - die DAV-Verbindung
davObjekt - das korrespondierende DAV-Systemobjekt
Method Detail

getStoerfallSituation

public StoerfallSituation getStoerfallSituation()
Returns:
die StoerfallSituation, zu der dieser Störfall gehört

addStoerfallListener

public void addStoerfallListener(StoerfallListener listener)

renmoveStoerfallListener

public void renmoveStoerfallListener(StoerfallListener listener)

fireStoerfallListener

protected void fireStoerfallListener()

getObjekt

protected DavProxyObjekt getObjekt()
Returns:
das diesem Störfall zugeordnete Objekt vom Typ DavProxyObjekt

getDavObjekt

public de.bsvrz.dav.daf.main.config.SystemObject getDavObjekt()
Returns:
das diesem Störfall zugeordnete DAV-Objekt

update

public void update(de.bsvrz.dav.daf.main.ResultData[] resultData)
Specified by:
update in interface de.bsvrz.dav.daf.main.ClientReceiverInterface