edu.bonn.xulu.model.event
Class AbstractStepModelEvent

java.lang.Object
  extended by AbstractObjectEvent
      extended by edu.bonn.xulu.model.event.AbstractModelEvent
          extended by edu.bonn.xulu.model.event.AbstractStepModelEvent
All Implemented Interfaces:
ModelEvent
Direct Known Subclasses:
AbstractIterationStepEvent, ModelStepFinishedEvent, ModelStepStartedEvent

public class AbstractStepModelEvent
extends AbstractModelEvent

Diese Klasse repraesentiert ein Ereignis, das fuer einen Modell-Schnitt ausgeloest wird.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)

Field Summary
protected  int modelStep
          Speichert den Zeitschritt fuer den das Ereignis ausgeloest wurde.
 
Fields inherited from class edu.bonn.xulu.model.event.AbstractModelEvent
model
 
Constructor Summary
AbstractStepModelEvent(XuluModel model, int stepNo)
          Erzeugt ein neues Ereignis.
 
Method Summary
 int getStepNo()
          Liefert den Modell-Schritt fuer den das Ereignis ausgeloest wurde.
 
Methods inherited from class edu.bonn.xulu.model.event.AbstractModelEvent
getSourceModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

modelStep

protected int modelStep
Speichert den Zeitschritt fuer den das Ereignis ausgeloest wurde.

Constructor Detail

AbstractStepModelEvent

public AbstractStepModelEvent(XuluModel model,
                              int stepNo)
Erzeugt ein neues Ereignis.

Parameters:
model - ausloesendes Modell
stepNo - Modell-Schritt des Ereignisses
Method Detail

getStepNo

public int getStepNo()
Liefert den Modell-Schritt fuer den das Ereignis ausgeloest wurde.