|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.ucla.stat.SOCR.core.SOCRValueSettable
edu.ucla.stat.SOCR.core.MultiplePartsPanel
edu.ucla.stat.SOCR.core.Experiment
edu.ucla.stat.SOCR.experiments.CoinDieExperiment
public class CoinDieExperiment
The coin-die experiment consists of tossing a coin, and then rolling one of two dice, depending on the value of the coin
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class edu.ucla.stat.SOCR.core.MultiplePartsPanel |
|---|
MultiplePartsPanel.SOCRToolBar |
| Field Summary |
|---|
| Fields inherited from class edu.ucla.stat.SOCR.core.Experiment |
|---|
showModelDistribution |
| Fields inherited from class edu.ucla.stat.SOCR.core.MultiplePartsPanel |
|---|
applet, fName, graphs, mainPane, recordTable, tables, toolbar2, toolbars |
| Constructor Summary | |
|---|---|
CoinDieExperiment()
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
This method handles the button events associated with changes in the die probabilities. |
void |
doExperiment()
This method defines what the experiment actually does, and should be overridden |
void |
reset()
This method is the default reset method, that resets the process to its initial state. |
void |
setDistribution()
|
void |
step()
This method runs the the experiment one time, and add sounds depending on the outcome of the experiment. |
void |
update()
This method is the default update method and defines how the display is updated. |
void |
update(java.util.Observable o,
java.lang.Object arg)
|
| Methods inherited from class edu.ucla.stat.SOCR.core.Experiment |
|---|
getAppletInfo, getDisplayPane, getInstance, getName, getOnlineDescription, getResultTable, getStopChoice, getStopFreq, getTime, getUpdateChoice, graphUpdate, initialize, itemStateChanged, pasteData, resetUpdateCount, run, setShowModelDistribution, setStopFreq, setStopNow, stop |
| Methods inherited from class edu.ucla.stat.SOCR.core.MultiplePartsPanel |
|---|
addGraph, addTable, addTool, addTool2, addToolbar, format, getMainPanel, getRecordTable, getTextPanel, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, play, removeToolbar, setApplet, setName |
| Methods inherited from class edu.ucla.stat.SOCR.core.SOCRValueSettable |
|---|
createComponentSetter, createValueSetter, createValueSetter, createValueSetter, createValueSetter, getComponentSetter, getComponentSetters, getValueSetter, getValueSetters |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface edu.ucla.stat.SOCR.core.Pluginable |
|---|
setApplet |
| Constructor Detail |
|---|
public CoinDieExperiment()
| Method Detail |
|---|
public void doExperiment()
Experiment
doExperiment in interface IExperimentdoExperiment in class Experimentpublic void step()
step in interface IExperimentstep in class Experimentpublic void reset()
Experiment
reset in interface IExperimentreset in class Experimentpublic void update()
Experiment
update in interface IExperimentupdate in class Experimentpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListeneractionPerformed in class Experiment
public void update(java.util.Observable o,
java.lang.Object arg)
update in interface java.util.Observerupdate in class MultiplePartsPanelpublic void setDistribution()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||