public class FireExperiment extends Experiment
MultiplePartsPanel.SOCRToolBarshowModelDistributionapplet, fName, graphs, mainPane, recordTable, tables, toolbar2, toolbars| Constructor and Description |
|---|
FireExperiment()
This method initializes the experiment, including the toolbars,
scrollbars, labels, forest.
|
| Modifier and Type | Method and Description |
|---|---|
void |
adjustmentValueChanged(java.awt.event.AdjustmentEvent event)
This method handles the scrollbar events associated with changes in the
fire-spread probabilities.
|
void |
doExperiment()
This method defines the experiment.
|
void |
itemStateChanged(java.awt.event.ItemEvent event)
This method handles the choice events associated with changing the size
of the forest and changing the edit color.
|
void |
mouseClicked(java.awt.event.MouseEvent event)
This method handles the mouse click events that are associated with
changing the states of trees.
|
void |
mouseMoved(java.awt.event.MouseEvent event)
This method handles the mouse move events, so the the mouse position can
be tracked.
|
void |
reset()
This method resets the experiment, including the forest, and the record
table.
|
void |
update()
This method updates the experiment, including the forest and the update
record.
|
actionPerformed, getAppletInfo, getDisplayPane, getInstance, getName, getOnlineDescription, getResultTable, getStopChoice, getStopFreq, getTime, getUpdateChoice, graphUpdate, initialize, resetUpdateCount, run, setShowModelDistribution, setStopFreq, setStopNow, step, stopaddGraph, addTable, addTool, addTool2, addToolbar, format, getMainPanel, getRecordTable, getTextPanel, mouseDragged, mouseEntered, mouseExited, mousePressed, mouseReleased, play, setApplet, setName, updatecreateComponentSetter, createValueSetter, createValueSetter, createValueSetter, createValueSetter, getComponentSetter, getComponentSetters, getValueSetter, getValueSettersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetAppletpublic FireExperiment()
public void doExperiment()
doExperiment in interface IExperimentdoExperiment in class Experimentpublic void reset()
reset in interface IExperimentreset in class Experimentpublic void update()
update in interface IExperimentupdate in class Experimentpublic void adjustmentValueChanged(java.awt.event.AdjustmentEvent event)
public void itemStateChanged(java.awt.event.ItemEvent event)
itemStateChanged in interface java.awt.event.ItemListeneritemStateChanged in class Experimentpublic void mouseMoved(java.awt.event.MouseEvent event)
mouseMoved in interface java.awt.event.MouseMotionListenermouseMoved in class MultiplePartsPanelpublic void mouseClicked(java.awt.event.MouseEvent event)
mouseClicked in interface java.awt.event.MouseListenermouseClicked in class MultiplePartsPanel