|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectAbstractNamedObject
schmitzm.test.model.DynamicXuluModel
schmitzm.test.model.DynamicStepModel
public class DynamicStepModel
Diese Klasse implementiert einen ModelTunnel
fuer schrittweise
Modelle. Saemtliche durch das Interface XuluModel
spezifizierten
Methoden, werden direkt auf das zu tunnelnde Modell umgeleitet.
Field Summary |
---|
Fields inherited from class schmitzm.test.model.DynamicXuluModel |
---|
model |
Constructor Summary | |
---|---|
DynamicStepModel()
Erzeugt ein neues dynamisches Modell. |
|
DynamicStepModel(XuluModel model)
Erzeugt ein neues dynamisches Modell. |
Method Summary | |
---|---|
int |
getStepCount()
Liefert die Anzahl der durchzufuehrenden Modellierungsschritte. |
void |
performModelStep(int stepNo)
Modelliert genau einen Zeitschritt. |
void |
setModel(XuluModel model)
Setzt das Modell das durch den Tunnel ausgefuehrt wird. |
Methods inherited from class schmitzm.test.model.DynamicXuluModel |
---|
addModelListener, checkModel, disposeModel, getContentManager, getEvents, getModel, getModelSpecificGUI, getResourceProvider, getStatusOut, initModel, isDisposed, isInitialised, isRunning, isStopped, performError, removeModelListener, resetCaptions, setStatusOut, startModelling, stopModelling |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface edu.bonn.xulu.model.XuluModel |
---|
addModelListener, disposeModel, getContentManager, getEvents, getModelSpecificGUI, getResourceProvider, getStatusOut, initModel, isDisposed, isInitialised, isRunning, isStopped, performError, removeModelListener, setStatusOut, startModelling, stopModelling |
Constructor Detail |
---|
public DynamicStepModel()
public DynamicStepModel(XuluModel model)
model
- zu tunnelndes Modell (muss eine Instanz von Steppable
sein!)
IllegalArgumentException
- falls das angegebene Modell keine
Instanz von Steppable
istMethod Detail |
---|
public void setModel(XuluModel model)
setModel
in interface ModelTunnel
setModel
in class DynamicXuluModel
model
- zu tunnelndes Modell (muss eine Instanz von Steppable
sein!)
IllegalArgumentException
- falls das angegebene Modell keine
Instanz von Steppable
istpublic int getStepCount()
getStepCount
in interface StepModel
public void performModelStep(int stepNo)
performModelStep
in interface StepModel
stepNo
- Nummer des Zeitschritts
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |