public class ZmtGUIState extends GUIState
GUIState
that displays the parameter of its ZmtSimState
in
a tabbed interface.after, afterSize, before, beforeSize, controller, guirandom, state, storage
Constructor and Description |
---|
ZmtGUIState(ZmtSimState state) |
Modifier and Type | Method and Description |
---|---|
boolean |
addListener(GuiListener listener)
Adds a
GuiListener to be notified on GUI events. |
void |
finish() |
Inspector |
getInspector()
|
void |
init(Controller controller) |
void |
load(SimState state) |
void |
quit() |
boolean |
removeListener(GuiListener listener)
Removes a
GuiListener , which is no longer notified on GUI events. |
void |
start() |
createController, getInfo, getInfo, getMaximumPropertiesForInspector, getName, getName, getSimulationInspectedObject, getSimulationProperties, getTruncatedName, increaseSubsteps, isInspectorVolatile, readNewStateFromCheckpoint, resetQueues, scheduleAtEnd, scheduleAtExtreme, scheduleAtStart, scheduleImmediate, scheduleImmediatelyAfter, scheduleImmediatelyBefore, scheduleImmediateRepeat, scheduleRepeatingImmediatelyAfter, scheduleRepeatingImmediatelyBefore, step, validSimState
public ZmtGUIState(ZmtSimState state)
public final boolean addListener(GuiListener listener)
GuiListener
to be notified on GUI events.listener
- the listener to addCollection.add(E)
)public final boolean removeListener(GuiListener listener)
GuiListener
, which is no longer notified on GUI events.listener
- the listener to removepublic void init(Controller controller)
public Inspector getInspector()
getInspector
in class GUIState