|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectswarm.BaseImpl
swarm.simtoolsgui.GUISwarmImpl
ESFrameObserverSwarm
The Observer contains the Model and the graphic widgets
Field Summary | |
swarm.activity.ActionGroup |
displayActions1
two ActionGroup for sequence of GUI events |
swarm.activity.ActionGroup |
displayActions2
two ActionGroup for sequence of GUI events |
int |
displayFrequency
update frequency |
swarm.activity.Schedule |
displaySchedule
the single Schedule instance |
ESFrameModelSwarm |
eSFrameModelSwarm
the Swarm we are observing |
int |
timeToFinish
the time at which we stop the simulation (if ! |
swarm.analysis.EZGraphImpl |
totalTimeLengthGraph
our graphics or EZGraph output to files |
boolean |
verboseChoice
displaying all messages on the console |
Fields inherited from class swarm.simtoolsgui.GUISwarmImpl |
actionCache, controlPanel |
Constructor Summary | |
ESFrameObserverSwarm(swarm.defobj.Zone aZone)
Constructor for class |
Method Summary | |
swarm.activity.Activity |
activateIn(swarm.objectbase.Swarm swarmContext)
activateIn: - activate the schedules so they're ready to run. |
java.lang.Object |
buildActions()
Create the actions necessary for the simulation. |
java.lang.Object |
buildObjects()
Create the objects used to display the model. |
void |
drop()
drop the Observer, but after having dropped the EZGraph |
void |
finish()
to finish automatically, if timeToFinish! |
Methods inherited from class swarm.simtoolsgui.GUISwarmImpl |
allocIVars, allocIVarsComponent, compare, copyIVars, copyIVarsComponent, describe, describeForEach, describeForEachID, describeID, freeIVars, freeIVarsComponent, getActionCache, getActivity, getCompleteProbeMap, getComponentZone, getControlPanel, getDisplayName, getInternalZone, getName, getPageSize, getPopulation, getProbeForVariable, getProbeMap, getSynchronizationType, getTypeName, getZone, go, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public int displayFrequency
public int timeToFinish
public boolean verboseChoice
public swarm.activity.ActionGroup displayActions1
public swarm.activity.ActionGroup displayActions2
public swarm.activity.Schedule displaySchedule
public ESFrameModelSwarm eSFrameModelSwarm
public swarm.analysis.EZGraphImpl totalTimeLengthGraph
Constructor Detail |
public ESFrameObserverSwarm(swarm.defobj.Zone aZone)
Method Detail |
public java.lang.Object buildObjects()
public java.lang.Object buildActions()
public swarm.activity.Activity activateIn(swarm.objectbase.Swarm swarmContext)
public void drop()
public void finish()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |