public class GammaExperiment extends Experiment
MultiplePartsPanel.SOCRToolBar
showModelDistribution
applet, fName, graphs, mainPane, recordTable, tables, toolbar2, toolbars
Constructor and Description |
---|
GammaExperiment()
This method initializes the experiment, including the layout of the
toolbar, timeline, random variable graph and table
|
Modifier and Type | Method and Description |
---|---|
void |
doExperiment()
This method defines the experiment: k arrivals in the Poisson process are
simulated
|
void |
initialize()
used for some sublcass to initialize before be used
|
void |
reset()
This method resets the experiment, including the timeline, record table,
random variable graph and table
|
void |
setDistribution()
This method sets the parameters of the distribution
|
void |
update()
This method updates the display, including the timeline, record table,
random variable graph and table
|
void |
update(java.util.Observable o,
java.lang.Object arg)
This method handles the scrollbar events that correspond to varying the
rate and the order of the arrival time
|
actionPerformed, getAppletInfo, getDisplayPane, getInstance, getName, getOnlineDescription, getResultTable, getStopChoice, getStopFreq, getTime, getUpdateChoice, graphUpdate, itemStateChanged, resetUpdateCount, run, setShowModelDistribution, setStopFreq, setStopNow, step, stop
addGraph, addTable, addTool, addTool2, addToolbar, format, getMainPanel, getRecordTable, getTextPanel, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, play, setApplet, setName
createComponentSetter, createValueSetter, createValueSetter, createValueSetter, createValueSetter, getComponentSetter, getComponentSetters, getValueSetter, getValueSetters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setApplet
public GammaExperiment()
public void initialize()
Experiment
initialize
in interface IExperiment
initialize
in class Experiment
public void doExperiment()
doExperiment
in interface IExperiment
doExperiment
in class Experiment
public void reset()
reset
in interface IExperiment
reset
in class Experiment
public void update()
update
in interface IExperiment
update
in class Experiment
public void update(java.util.Observable o, java.lang.Object arg)
update
in interface java.util.Observer
update
in class MultiplePartsPanel
public void setDistribution()