SORTIE Java Interface  1
Classes | Public Member Functions | Protected Attributes | Private Attributes | List of all members
sortie.gui.ModelFlowSetup.DisplayComboEdit Class Reference

Displays the edit window for editing behavior flow for a tree species/ type combo. More...

Inheritance diagram for sortie.gui.ModelFlowSetup.DisplayComboEdit:

Classes

class  AddFloatClicker
 This class implements the float-click so that float-clicking on behavior names adds the behavior to the list.
 

Public Member Functions

 DisplayComboEdit (JDialog jParent, int iType, int iSpecies) throws ModelException
 Constructor.
 
void actionPerformed (ActionEvent e)
 Performs actions for clicked buttons.
 

Protected Attributes

JComboBox< String > m_jBehaviorGroups
 List of the behavior groupings in a combo box (Light, Growth, etc)
 
DefaultListModel
< BehaviorPackager
m_jBehaviorListModel
 List model of behaviors for a behavior grouping.
 
JList< BehaviorPackagerm_jComboBehaviorList
 List which actually displays the list of behaviors applied to the species/type combo.
 

Private Attributes

int m_iType
 Tree type for displaying.
 
int m_iSpecies
 Tree species for displaying.
 
String m_sHelpID = "windows.tree_behavior_window"
 ID for the help topic corresponding to this window.
 

Detailed Description

Displays the edit window for editing behavior flow for a tree species/ type combo.

Copyright: Copyright (c) Charles D. Canham 2003

Company: Cary Institute of Ecosystem Studies

Author
Lora E. Murphy
Version
1.0

Constructor & Destructor Documentation

sortie.gui.ModelFlowSetup.DisplayComboEdit.DisplayComboEdit ( JDialog  jParent,
int  iType,
int  iSpecies 
) throws ModelException

Constructor.

Creates the dialog which allows the user to modify behavior choices and behavior order for a species/type combo.

Parameters
jParentDialog window owning this dialog.
iTypeTree type (life history stage).
iSpeciesTree species.
Exceptions
ModelExceptionpassed through from called methods.

Member Function Documentation

void sortie.gui.ModelFlowSetup.DisplayComboEdit.actionPerformed ( ActionEvent  e)

Performs actions for clicked buttons.

Parameters
eActionEvent object.

Member Data Documentation

int sortie.gui.ModelFlowSetup.DisplayComboEdit.m_iSpecies
private

Tree species for displaying.

int sortie.gui.ModelFlowSetup.DisplayComboEdit.m_iType
private

Tree type for displaying.

JComboBox<String> sortie.gui.ModelFlowSetup.DisplayComboEdit.m_jBehaviorGroups
protected

List of the behavior groupings in a combo box (Light, Growth, etc)

DefaultListModel<BehaviorPackager> sortie.gui.ModelFlowSetup.DisplayComboEdit.m_jBehaviorListModel
protected

List model of behaviors for a behavior grouping.

JList<BehaviorPackager> sortie.gui.ModelFlowSetup.DisplayComboEdit.m_jComboBehaviorList
protected

List which actually displays the list of behaviors applied to the species/type combo.

String sortie.gui.ModelFlowSetup.DisplayComboEdit.m_sHelpID = "windows.tree_behavior_window"
private

ID for the help topic corresponding to this window.


The documentation for this class was generated from the following file: