|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--swarm.BaseImpl | +--swarm.simtoolsgui.GUISwarmImpl | +--ESFrameObserverSwarm
The Observer contains the Model and the graphic widgets
Field Summary | |
swarm.analysis.EZGraphImpl |
benefitFile
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
benefitGraph
our graphics or EZGraph output to files |
boolean |
checkMemorySize
displaying memory information on the console |
swarm.analysis.EZGraphImpl |
dailyRevenueFile
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
dailySemimanufacturedOrderCostFile
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
dailySemimanufacturedOrderRevenueFile
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
dailyStoredComponentValueFile
our graphics or EZGraph output to files |
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 |
int |
endUnitHistogramXPos
PTHistogram positions |
int |
endUnitHistogramYPos
PTHistogram positions |
ESFrameModelSwarm |
eSFrameModelSwarm
the Swarm we are observing |
swarm.analysis.EZGraphImpl |
finishedOrderCostFile
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
heldOrderFile
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
heldOrderGraph
our graphics or EZGraph output to files |
boolean |
printMatrixes
activating the print function in MemoryMatrix class |
PTHistogram |
pTHistogram1
a Java graphic via ptplot class |
PTHistogram |
pTHistogram2
a Java graphic via ptplot class |
int |
timeToFinish
the time at whicj we stop the simulation (if ! |
swarm.analysis.EZGraphImpl |
totalCostFile
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
totalDailyCostFile
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
totalInventoryFinancialCostFile
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
totalRevenueFile
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
totalTimeLengthDataFile
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
totalTimeLengthGraph
our graphics or EZGraph output to files |
int |
unitHistogramXPos
PTHistogram positions |
int |
unitHistogramYPos
PTHistogram positions |
boolean |
verboseChoice
displaying all messages on the console |
swarm.analysis.EZGraphImpl |
waitingListGraph
our graphics or EZGraph output to files |
swarm.analysis.EZGraphImpl |
warehouseGraph
our graphics or EZGraph output to files |
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 of the model. |
void |
checkMemorySize()
print the memory usage information |
void |
drop()
drop the Observer, but after having dropped all the EZGraphs files, to close them |
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 boolean printMatrixes
public boolean checkMemorySize
public swarm.activity.ActionGroup displayActions1
public swarm.activity.ActionGroup displayActions2
public swarm.activity.Schedule displaySchedule
public ESFrameModelSwarm eSFrameModelSwarm
public swarm.analysis.EZGraphImpl waitingListGraph
public swarm.analysis.EZGraphImpl warehouseGraph
public swarm.analysis.EZGraphImpl totalTimeLengthGraph
public swarm.analysis.EZGraphImpl totalTimeLengthDataFile
public swarm.analysis.EZGraphImpl totalDailyCostFile
public swarm.analysis.EZGraphImpl totalCostFile
public swarm.analysis.EZGraphImpl totalRevenueFile
public swarm.analysis.EZGraphImpl dailyRevenueFile
public swarm.analysis.EZGraphImpl dailySemimanufacturedOrderRevenueFile
public swarm.analysis.EZGraphImpl totalInventoryFinancialCostFile
public swarm.analysis.EZGraphImpl dailyStoredComponentValueFile
public swarm.analysis.EZGraphImpl dailySemimanufacturedOrderCostFile
public swarm.analysis.EZGraphImpl finishedOrderCostFile
public swarm.analysis.EZGraphImpl benefitFile
public swarm.analysis.EZGraphImpl benefitGraph
public swarm.analysis.EZGraphImpl heldOrderGraph
public swarm.analysis.EZGraphImpl heldOrderFile
public PTHistogram pTHistogram1
public PTHistogram pTHistogram2
public int unitHistogramXPos
public int unitHistogramYPos
public int endUnitHistogramXPos
public int endUnitHistogramYPos
Constructor Detail |
public ESFrameObserverSwarm(swarm.defobj.Zone aZone)
Method Detail |
public java.lang.Object buildObjects()
buildObjects
in interface swarm.objectbase.Swarm
buildObjects
in class swarm.simtoolsgui.GUISwarmImpl
public java.lang.Object buildActions()
buildActions
in interface swarm.objectbase.Swarm
buildActions
in class swarm.simtoolsgui.GUISwarmImpl
public swarm.activity.Activity activateIn(swarm.objectbase.Swarm swarmContext)
activateIn
in interface swarm.objectbase.Swarm
activateIn
in class swarm.simtoolsgui.GUISwarmImpl
public void drop()
drop
in interface swarm.defobj.Drop
drop
in class swarm.simtoolsgui.GUISwarmImpl
public void checkMemorySize()
public void finish()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |