Inheritance diagram for javawrapper::MortalityEpisodeEdit:
Public Member Functions | |
MortalityEpisodeEdit (EpisodicEventsWindow oWindow) throws ModelException | |
Constructor. | |
MortalityEpisodeEdit (EpisodicEventsWindow oWindow, HarvestData oToDisplay) throws ModelException | |
Constructor that displays a mortality episode to edit. | |
void | actionPerformed (ActionEvent oEvent) |
Responds to window events. | |
Protected Member Functions | |
void | MakeGUI () |
Makes the GUI. | |
void | AddNewEpisode () throws ModelException |
Puts the new mortality episode into DisturbanceWindow. | |
Protected Attributes | |
JCheckBox[] | mp_jSpeciesChex |
List of checkboxes, one for each species, for which species to apply the mortality episode to. | |
JTextField | m_jTimestepEdit = new JTextField(" ") |
Edit box where timestep is entered. | |
JTextField | m_jCutRange1MinDBH = new JTextField() |
Edit box where the cut range 1 minimum DBH is entered. | |
JTextField | m_jCutRange2MinDBH = new JTextField() |
Edit box where the cut range 2 minimum DBH is entered. | |
JTextField | m_jCutRange3MinDBH = new JTextField() |
Edit box where the cut range 3 minimum DBH is entered. | |
JTextField | m_jCutRange4MinDBH = new JTextField() |
Edit box where the cut range 4 minimum DBH is entered. | |
JTextField | m_jCutRange1MaxDBH = new JTextField() |
Edit box where the cut range 1 maximum DBH is entered. | |
JTextField | m_jCutRange2MaxDBH = new JTextField() |
Edit box where the cut range 2 maximum DBH is entered. | |
JTextField | m_jCutRange3MaxDBH = new JTextField() |
Edit box where the cut range 3 maximum DBH is entered. | |
JTextField | m_jCutRange4MaxDBH = new JTextField() |
Edit box where the cut range 4 maximum DBH is entered. | |
JTextField | m_jCutRange1Amt = new JTextField() |
Edit box where the cut range 1 cut amount is entered. | |
JTextField | m_jCutRange2Amt = new JTextField() |
Edit box where the cut range 2 cut amount is entered. | |
JTextField | m_jCutRange3Amt = new JTextField() |
Edit box where the cut range 3 cut amount is entered. | |
JTextField | m_jCutRange4Amt = new JTextField() |
Edit box where the cut range 4 cut amount is entered. | |
JRadioButton | m_jPercentDensityButton |
Radio button for percent of density. | |
JRadioButton | m_jAbsDensityButton |
Radio button for absolute density. | |
JRadioButton | m_jPercentBAButton |
Radio button for percent of basal area. | |
JRadioButton | m_jAbsBAButton |
Radio button for absolute basal area. | |
int | m_iEpisodeIndex = -1 |
This is where our new mortality episode goes. | |
Private Attributes | |
String | m_sHelpID = "windows.edit_mortality_episode_window" |
Help ID string. |
Copyright: Copyright (c) Charles D. Canham 2003
Company: Institute of Ecosystem Studies
|
Constructor. Creates the window.
|
|
Constructor that displays a mortality episode to edit.
|
|
Responds to window events.
|
|
Puts the new mortality episode into DisturbanceWindow.
|
|
Makes the GUI. This draws all the window components and places them appropriately. |
|
This is where our new mortality episode goes. In the case of an edited episode, this will make sure that it is inserted where it used to be. |
|
Initial value: new JRadioButton( "Amt. basal area (m2/ha)")
|
|
Initial value: new JRadioButton( "Amt. density (#/ha)")
|
|
Initial value: new JRadioButton( "% of basal area")
|
|
Initial value: new JRadioButton( "% of density")
|