|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.bonn.xulu.model.event.ModelAdapter
public abstract class ModelAdapter
Diese Klasse stellt eine Basis-Implementierung des Interfaces
ModelListener
dar, welche nach den Ereignissen...
performModelEvent(ModelEvent)
eine eigene Adapter-Methode aufgerufen. Handelt es sich bei einem Ereignis
um keines der oben genannten, wird dies an performOtherEvent(ModelEvent)
weitergereicht.modelInitialised(XuluModel)
,
modelStarted(XuluModel)
, modelStopped(XuluModel)
,
modelDisposed(XuluModel)
und performOtherEvent(ModelEvent)
machen allesamt nichts. Sie dienen lediglich der Vereinfachung,
dass nicht benoetigte Methoden auch nicht implementiert werden muessen.
Constructor Summary | |
---|---|
ModelAdapter()
|
Method Summary | |
---|---|
void |
modelDisposed(XuluModel model)
Wird ausgeloest, nachdem ein Modell "zerstoert" wurde. |
void |
modelInitialised(XuluModel model)
Wird ausgeloest, nachdem ein Modell initialisiert wurde. |
void |
modelStarted(XuluModel model)
Wird ausgeloest, nachdem ein Modell gestartet wurde. |
void |
modelStopped(XuluModel model)
Wird ausgeloest, nachdem ein Modell komplett gestoppt hat. |
void |
performModelEvent(ModelEvent e)
Wird fuer jedes Modell-Ereignis ausgeloest. |
void |
performObjectEvent(ObjectEvent e)
Leitet das Ereignis an performModelEvent(ModelEvent) weiter. |
void |
performOtherEvent(ModelEvent e)
Wird von performModelEvent(ModelEvent) ausgeloest, wenn ein Ereignis
"unbekannt" ist. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ModelAdapter()
Method Detail |
---|
public void performObjectEvent(ObjectEvent e)
performModelEvent(ModelEvent)
weiter.
e
- Modell-Ereignis
IllegalArgumentException
- falls das uebergebene Ereignis
kein ModelEvent
ist.public void performModelEvent(ModelEvent e)
performModelEvent
in interface ModelListener
e
- Modell-EreignismodelInitialised(XuluModel)
,
modelStarted(XuluModel)
,
modelStopped(XuluModel)
,
modelDisposed(XuluModel)
,
performOtherEvent(ModelEvent e)
public void modelInitialised(XuluModel model)
model
- Xulu-Modell das initialisiert wurdepublic void modelStarted(XuluModel model)
model
- Xulu-Modell das gestartet wurdepublic void modelStopped(XuluModel model)
model
- Xulu-Modell das gestoppt wurdepublic void modelDisposed(XuluModel model)
model
- Xulu-Modell das zerstoert wurdepublic void performOtherEvent(ModelEvent e)
performModelEvent(ModelEvent)
ausgeloest, wenn ein Ereignis
"unbekannt" ist.
e
- unbekanntes Modell-Ereignis
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |