edu.bonn.xulu.model.event
Class AbstractModelEvent
java.lang.Object
AbstractObjectEvent
edu.bonn.xulu.model.event.AbstractModelEvent
- All Implemented Interfaces:
- ModelEvent
- Direct Known Subclasses:
- AbstractStepModelEvent, ModelDisposedEvent, ModelInitialisedEvent, ModelStartedEvent, ModelStoppedEvent
public abstract class AbstractModelEvent
- extends AbstractObjectEvent
- implements ModelEvent
Diese Klasse bildet eine Basis-Implementierung fuer Modell-Ereignisse.
- Version:
- 1.0
- Author:
- Martin Schmitz (University of Bonn/Germany)
Field Summary |
protected XuluModel |
model
Speichert das Modell, das das Ereignis ausgeloest hat. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
model
protected XuluModel model
- Speichert das Modell, das das Ereignis ausgeloest hat.
AbstractModelEvent
public AbstractModelEvent(XuluModel model)
- Erzeugt ein neues Ereignis.
- Parameters:
model
- ausloesendes Modell
getSourceModel
public XuluModel getSourceModel()
- Liefert das Modell, das das Ereignis ausgeloest hat.
- Specified by:
getSourceModel
in interface ModelEvent