edu.ucla.stat.SOCR.experiments
Class EstimateExperiment
java.lang.Object
   edu.ucla.stat.SOCR.core.SOCRValueSettable
edu.ucla.stat.SOCR.core.SOCRValueSettable
       edu.ucla.stat.SOCR.core.MultiplePartsPanel
edu.ucla.stat.SOCR.core.MultiplePartsPanel
           edu.ucla.stat.SOCR.core.Experiment
edu.ucla.stat.SOCR.core.Experiment
               edu.ucla.stat.SOCR.experiments.EstimateExperiment
edu.ucla.stat.SOCR.experiments.EstimateExperiment
- All Implemented Interfaces: 
- IExperiment, IValueSettable, Pluginable, java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.lang.Runnable, java.util.EventListener, java.util.Observer
- Direct Known Subclasses: 
- BetaEstimateExperiment, GammaEstimateExperiment, NormalEstimateExperiment, UniformEstimateExperiment
- public class EstimateExperiment 
- extends Experiment
This class defines a basic experiment to illustrate point estimates of a
 parameter. This experiment must be subclassed for a specific estimation
 process.
 
 
 
 
 
 
| Method Summary | 
|  int | getSampleSize()This method returns the sample size
 | 
|  void | initialize()used for some sublcass to initialize before be used
 | 
| protected  void | initializePane()
 | 
|  void | reset()This method resets the experiment.
 | 
|  void | resetSample()This method resets the random variable and its graph.
 | 
|  void | setStatistics(java.lang.String text)This method adds text to the statistics table
 | 
|  void | update()This method updates the experiment.
 | 
|  void | update(java.util.Observable o,
       java.lang.Object arg)
 | 
 
| Methods inherited from class edu.ucla.stat.SOCR.core.Experiment | 
| actionPerformed, doExperiment, getAppletInfo, getDisplayPane, getInstance, getName, getOnlineDescription, getResultTable, getStopChoice, getStopFreq, getTime, getUpdateChoice, graphUpdate, itemStateChanged, pasteData, resetUpdateCount, run, setShowModelDistribution, setStopFreq, setStopNow, step, 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 java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
EstimateExperiment
public EstimateExperiment()
EstimateExperiment
public EstimateExperiment(RandomVariable rv)
- This method initializes the experiment, including the toolbar with the
 sample size scroll and label, the random variable graph and table, and
 the statistics table.
 
initialize
public void initialize()
- Description copied from class: Experiment
- used for some sublcass to initialize before be used
 
- 
- Specified by:
- initializein interface- IExperiment
- Overrides:
- initializein class- Experiment
 
- 
 
initializePane
protected void initializePane()
- 
 
update
public void update()
- This method updates the experiment.
 
- 
- Specified by:
- updatein interface- IExperiment
- Overrides:
- updatein class- Experiment
 
- 
 
reset
public void reset()
- This method resets the experiment.
 
- 
- Specified by:
- resetin interface- IExperiment
- Overrides:
- resetin class- Experiment
 
- 
 
resetSample
public void resetSample()
- This method resets the random variable and its graph.
 
- 
 
getSampleSize
public int getSampleSize()
- This method returns the sample size
 
- 
 
setStatistics
public void setStatistics(java.lang.String text)
- This method adds text to the statistics table
 
- 
 
update
public void update(java.util.Observable o,
                   java.lang.Object arg)
- 
- Specified by:
- updatein interface- java.util.Observer
- Overrides:
- updatein class- MultiplePartsPanel
 
-