|
SORTIE Java Interface
1
|
This class packages together a set of tree settings. More...
Public Member Functions | |
| DetailedTreeSettings (int iType, int iSpecies) | |
| Constructor. | |
| DetailedTreeSettings (int iType, int iSpecies, int iDeadCode) | |
| Constructor. | |
| int | getSpecies () |
| Gets the tree species. | |
| void | setSpecies (int iNewSpecies) |
| Sets the tree species. | |
| int | getDeadCode () |
| Gets the dead code. | |
| int | getType () |
| Gets the tree type. | |
| Object | clone () |
| Creates a deep clone of this object. | |
Public Member Functions inherited from sortie.data.simpletypes.DetailedOutputSettings | |
| int | getSaveFrequency () |
| Gets the save frequency. | |
| void | setSaveFrequency (int i) |
| Sets the save frequency. | |
| void | addFloat (String sCodeName, String sDisplayName) |
| Add a new float data member. | |
| void | addInt (String sCodeName, String sDisplayName) |
| Add a new int data member. | |
| void | addBool (String sCodeName, String sDisplayName) |
| Add a new bool data member. | |
| void | addChar (String sCodeName, String sDisplayName) |
| Add a new char data member. | |
| int | getNumberOfFloats () |
| Get the number of float data members. | |
| int | getNumberOfInts () |
| Get the number of int data members. | |
| int | getNumberOfChars () |
| Get the number of char data members. | |
| int | getNumberOfBools () |
| Get the number of bool data members. | |
| void | removeInt (int i) |
| Removes an integer data member. | |
| void | removeFloat (int i) |
| Removes a float data member. | |
| void | removeBool (int i) |
| Removes a boolean data member. | |
| void | removeChar (int i) |
| Removes a char data member. | |
| DataMember | getFloat (int iIndex) |
| Gets a float data member. | |
| DataMember | getInt (int iIndex) |
| Get the label of an int data member. | |
| DataMember | getChar (int iIndex) |
| Get the label of a char data member. | |
| DataMember | getBool (int iIndex) |
| Gets a bool data member. | |
Private Attributes | |
| int | m_iType |
| Tree type. | |
| int | m_iSpecies |
| Tree species. | |
| int | m_iDeadCode |
| Dead reason code - can be not dead. | |
Additional Inherited Members | |
Static Public Member Functions inherited from sortie.data.simpletypes.DetailedOutputSettings | |
| static void | copyData (DetailedOutputSettings oCopyTarget, DetailedOutputSettings oCopySource) |
| Copies data members from one DetailedOutputSettings object to another. | |
Protected Attributes inherited from sortie.data.simpletypes.DetailedOutputSettings | |
| Vector< DataMember > | mp_oFloats = new Vector<DataMember>(0) |
| Vector of DataMembers representing floats. | |
| int | m_iSaveFreq = 0 |
| Save frequency, in timesteps. | |
This class packages together a set of tree settings.
For a given species and tree type, this will tell you what is available in a tree map (or detailed output file).
Copyright: Copyright (c) Charles D. Canham 2003
Company: Cary Institute of Ecosystem Studies
Edit history:
---------------—
April 28, 2004: Submitted in beta version (LEM)
February 1, 2011: Added support for dead trees (LEM)
| sortie.data.simpletypes.DetailedTreeSettings.DetailedTreeSettings | ( | int | iType, |
| int | iSpecies | ||
| ) |
Constructor.
| iType | Tree type. |
| iSpecies | Tree species. |
| sortie.data.simpletypes.DetailedTreeSettings.DetailedTreeSettings | ( | int | iType, |
| int | iSpecies, | ||
| int | iDeadCode | ||
| ) |
Constructor.
| iType | Tree type. |
| iSpecies | Tree species. |
| iDeadCode | Valid dead reason code from output behaviors. |
| Object sortie.data.simpletypes.DetailedTreeSettings.clone | ( | ) |
Creates a deep clone of this object.
| int sortie.data.simpletypes.DetailedTreeSettings.getDeadCode | ( | ) |
Gets the dead code.
| int sortie.data.simpletypes.DetailedTreeSettings.getSpecies | ( | ) |
Gets the tree species.
| int sortie.data.simpletypes.DetailedTreeSettings.getType | ( | ) |
Gets the tree type.
| void sortie.data.simpletypes.DetailedTreeSettings.setSpecies | ( | int | iNewSpecies | ) |
Sets the tree species.
| iNewSpecies | Tree species. |
|
private |
Dead reason code - can be not dead.
|
private |
Tree species.
|
private |
Tree type.
1.8.2