|
| Allometry (GUIManager oManager, BehaviorTypeBase oParent, String sDescriptor, String sParFileTag, String sXMLRootString) |
| Constructor. More...
|
|
void | validateData (TreePopulation oPop) throws ModelException |
| This makes sure all data is valid and can be used to run the model. More...
|
|
void | changeOfSpeciesName (String sOldSpecies, String sNewSpecies) |
| Updates the lambda neighbor names when a species name is changed. More...
|
|
void | copySpecies (int iSpeciesCopyFrom, int iSpeciesCopyTo) throws ModelException |
| Updates the lambda when a species is copied. More...
|
|
void | changeOfSpecies (int iOldNumSpecies, int[] p_iIndexer, String[] p_sNewSpecies) throws ModelException |
| Overridden to set up enums. More...
|
|
ArrayList< BehaviorParameterDisplay > | formatDataForDisplay (TreePopulation oPop) |
| Formats data for display in a set of JTables. More...
|
|
ModelVector | getWhatSeedlingHDFunction () |
|
void | setWhatSeedlingHDFunction (ModelVector p_iWhatSeedlingHDFunction) |
|
ModelVector | getWhatSaplingHDFunction () |
|
void | setWhatSaplingHDFunction (ModelVector p_iWhatSaplingHDFunction) |
|
ModelVector | getWhatAdultHDFunction () |
|
void | setWhatAdultHDFunction (ModelVector p_iWhatAdultHDFunction) |
|
ModelVector | getWhatAdultCRDFunction () |
|
void | setWhatAdultCRDFunction (ModelVector p_iWhatAdultCRDFunction) |
|
ModelVector | getWhatSaplingCRDFunction () |
|
void | setWhatSaplingCRDFunction (ModelVector p_iWhatSaplingCRDFunction) |
|
ModelVector | getWhatAdultCDHFunction () |
|
void | setWhatAdultCDHFunction (ModelVector p_iWhatAdultCDHFunction) |
|
ModelVector | getWhatSaplingCDHFunction () |
|
void | setWhatSaplingCDHFunction (ModelVector p_iWhatSaplingCDHFunction) |
|
void | callSetupDialog (JDialog jParent, MainWindow oMain) |
| Override to call allometry's dialog. More...
|
|
void | writeParametersToTextFile (FileWriter jOut, TreePopulation oPop) throws IOException |
| Overridden to make sure function choices show up as well. More...
|
|
GUIManager | getGUIManager () |
|
| Behavior (GUIManager oManager, BehaviorTypeBase oParent, String sDescriptor, String sParFileTag, String sXMLRootString, String sHelpFileString) |
| Constructor. More...
|
|
abstract void | validateData (TreePopulation oPop) throws ModelException |
| Override this to implement data checking. More...
|
|
void | callSetupDialog (JDialog jParent, MainWindow oMain) |
| Override this to call a specific setup dialog for this behavior. More...
|
|
int | getNumberOfDataObjects () |
| Gets the number of managed data objects. More...
|
|
ModelData | getDataObject (int iInd) |
| Gets the managed data object at a particular index. More...
|
|
void | validate () throws ModelException |
| Behavior performs an internal check to make sure its settings are consistent and logical. More...
|
|
void | setListPosition (int iListPosition) throws ModelException |
| Sets the behavior list position. More...
|
|
int | getListPosition () |
| Gets the behavior list position. More...
|
|
String | getXMLParametersRoot () |
| Gets the XML parameter root string. More...
|
|
int | getNumberNewDataMembers () |
|
DataMember | getNewTreeDataMember (int iIndex) throws ModelException |
|
void | setCanApplyTo (int iType, boolean bCanApply) |
| Sets whether this behavior can apply to a given tree type. More...
|
|
String | getParameterFileBehaviorName () |
| Gets the parameter file name for this behavior. More...
|
|
double | getVersion () |
| Gets behavior's parameter file version. More...
|
|
double | getMinimumVersion () |
| Gets behavior's parameter file minimum version. More...
|
|
String | getDescriptor () |
| Gets the descriptor string. More...
|
|
String | getHelpFileString () |
| Gets the help file UD. More...
|
|
void | setDescriptor (String s) |
| Sets the descriptor string. More...
|
|
int | getNumberOfCombos () |
| Gets the number of species/type combos to which this behavior applies. More...
|
|
int | getNumberOfGrids () |
| Gets the number of grids to which this behavior applies. More...
|
|
void | deleteSpeciesTypeCombo (int iIndex) throws ModelException |
| Deletes the SpeciesTypeCombo at the given index. More...
|
|
void | deleteSpeciesTypeCombo (SpeciesTypeCombo oCombo) throws ModelException |
| Deletes a SpeciesTypeCombo. More...
|
|
void | clearSpeciesTypeCombos () |
| Empties the species/type combo list. More...
|
|
SpeciesTypeCombo | getSpeciesTypeCombo (int iIndex) throws ModelException |
| Returns the SpeciesTypeCombo at the given index of the species/type combo list. More...
|
|
Grid | getGrid (int iIndex) throws ModelException |
| Returns the Grid at the given index of the grid applies to list. More...
|
|
ModelData | getRequiredData (int iIndex) |
| Returns the required data object at a given index. More...
|
|
int | getNumberOfRequiredDataObjects () |
| Gets the number of required data objects for this behavior. More...
|
|
void | addSpeciesTypeCombo (SpeciesTypeCombo oCombo) throws ModelException |
| Adds a new species/type combo to the list to which this behavior applies. More...
|
|
void | addGrid (Grid oGrid, boolean bReplace) |
| Adds a new Grid to the list to which this behavior applies. More...
|
|
void | addRequiredData (ModelData oData) |
| Adds a piece of required data to the list. More...
|
|
boolean [] | getWhichSpeciesUsed (TreePopulation oPop) |
| Returns which species to which this behavior is applied. More...
|
|
boolean | setVectorValueByXMLTag (String sXMLTag, String sXMLParentTag, ArrayList< String > p_oData, String[] p_sChildXMLTags, boolean[] p_bAppliesTo, Attributes oParentAttributes, Attributes[] p_oAttributes) throws ModelException |
| Sets a data vector's value. More...
|
|
boolean | setSingleValueByXMLTag (String sXMLTag, String sXMLParentTag, Attributes oAttributes, Object oData) throws ModelException |
| Sets a data object's value. More...
|
|
ModelData | findObjectByXMLTag (String sXMLTag) |
| Finds an object based on its XML tag. More...
|
|
void | copySpecies (int iSpeciesCopyFrom, int iSpeciesCopyTo) throws ModelException |
| Copies one species to another. More...
|
|
void | writeXML (BufferedWriter jOut, TreePopulation oPop) throws ModelException |
| Writes the XML data to a parameter file for the behaviors owned by this object. More...
|
|
void | writeSpeciesSpecificValue (BufferedWriter jOut, ModelVector p_oData, TreePopulation oPop) throws java.io.IOException, ModelException |
| Writes a set of species-specific float values to a parameter file. More...
|
|
void | writeSpeciesSpecificValue (BufferedWriter jOut, ModelVector p_oData, TreePopulation oPop, boolean[] p_bFlags) throws java.io.IOException, ModelException |
| Writes a set of species-specific values to a parameter file for a certain subset of species. More...
|
|
void | readXMLParentTag (String sXMLTag, Attributes oAttributes) throws ModelException |
| Accepts an XML parent tag (empty, no data) from the parser. More...
|
|
void | changeOfSpeciesName (String sOldSpecies, String sNewSpecies) |
| Performs any necessary tasks associated with changing the name of a species. More...
|
|
void | changeOfSpecies (int iOldNumSpecies, int[] p_iIndexer, String[] p_sNewSpecies) throws ModelException |
| Triggered when there is a change in the species list. More...
|
|
boolean | getMustHaveTrees () |
| Gets whether this behavior must have trees. More...
|
|
ModelData | findObjectByDescriptor (String sDescriptor) |
| Finds an object based on its descriptor. More...
|
|
void | writeBehaviorNode (BufferedWriter out, TreePopulation oPop) throws ModelException |
| Writes behavior tags to the parameter file. More...
|
|
ArrayList< BehaviorParameterDisplay > | formatDataForDisplay (TreePopulation oPop) |
| Formats data for display in a set of JTables. More...
|
|
String | getAppliedToForDisplay (TreePopulation oPop) |
| Get which species/types this behavior applies to, in a display-friendly format truncated to 250 chars. More...
|
|
void | readDataFromDisplay (ArrayList< BehaviorParameterDisplay > oData, TreePopulation oPop) throws ModelException |
| Reads in data from the parameter display window. More...
|
|
boolean | canBeDuplicated () |
| Whether or not this behavior can be duplicated in the run. More...
|
|
void | endOfParameterFileRead () |
| Called at the end of the parameter file read process. More...
|
|
void | changeOfPlotResolution (float fOldX, float fOldY, float fNewX, float fNewY) throws ModelException |
| Performs any tasks associated with a change of plot resolution. More...
|
|
setupType | getSetupType () |
|
void | writeParametersToTextFile (FileWriter jOut, TreePopulation oPop) throws IOException |
| Writes the parameters for the behavior to file, using the same system as the basic parameter display and entry system. More...
|
|
|
ModelVector | mp_fMaxCanopyHeight |
| Species-specific - maximum tree height. More...
|
|
ModelVector | mp_fSlopeOfAsymptoticHeight |
| Species-specific - slope of asymptotic height. More...
|
|
ModelVector | mp_fCrownRadExp |
| Species-specific - exponent in crown radius equation. More...
|
|
ModelVector | mp_fCrownDepthExp |
| Species-specific - exponent in crown height equation. More...
|
|
ModelVector | mp_fSlopeOfAsympCrownRad |
| Species-specific - slope of asymptotic crown radius. More...
|
|
ModelVector | mp_fMaxCrownRad |
| Species-specific - maximum crown radius in standard equation. More...
|
|
ModelVector | mp_fSlopeOfAsympCrownDpth |
| Species-specific - slope of the asymptotic crown height. More...
|
|
ModelVector | mp_fSlopeOfHeightDiam10 |
| Species-specific - slope of the height-diam10 relationship. More...
|
|
ModelVector | mp_fDiam10ToDbhSlope |
| Species-specific - slope of relationship of diam10 to dbh. More...
|
|
ModelVector | mp_fDiam10ToDbhIntercept |
| Species-specific - intercept of relationship of diam10 to dbh. More...
|
|
ModelVector | mp_fAdultLinearSlope |
| Slope of linear height-DBH relationship for adults - not required if the linear relationship isn't used. More...
|
|
ModelVector | mp_fAdultLinearIntercept |
| Intercept of linear height-DBH relationship for adults - not required if the linear relationship isn't used. More...
|
|
ModelVector | mp_fSaplingLinearSlope |
| Slope of linear height-DBH relationship for saplings - not required if the linear relationship isn't used. More...
|
|
ModelVector | mp_fSaplingLinearIntercept |
| Intercept of linear height-DBH relationship for saplings - not required if the linear relationship isn't used. More...
|
|
ModelVector | mp_fSeedlingLinearSlope |
| Slope of linear height-DBH relationship for seedlings - not required if the linear relationship isn't used. More...
|
|
ModelVector | mp_fSeedlingLinearIntercept |
| Intercept of linear height-DBH relationship for seedlings - not required if the linear relationship isn't used. More...
|
|
ModelVector | mp_fAdultReverseLinearSlope |
| Slope of reverse linear height-DBH relationship for adults - not required if the reverse linear relationship isn't used. More...
|
|
ModelVector | mp_fAdultReverseLinearIntercept |
| Intercept of reverse linear height-DBH relationship for adults - not required if the reverse linear relationship isn't used. More...
|
|
ModelVector | mp_fSaplingReverseLinearSlope |
| Slope of reverse linear height-DBH relationship for saplings - not required if the reverse linear relationship isn't used. More...
|
|
ModelVector | mp_fSaplingReverseLinearIntercept |
| Intercept of reverse linear height-DBH relationship for saplings - not required if the reverse linear relationship isn't used. More...
|
|
ModelVector | mp_fSeedlingReverseLinearSlope |
| Slope of reverse linear height-DBH relationship for seedlings - not required if the reverse linear relationship isn't used. More...
|
|
ModelVector | mp_fSeedlingReverseLinearIntercept |
| Intercept of reverse linear height-DBH relationship for seedlings - not required if the reverse linear relationship isn't used. More...
|
|
ModelVector | mp_iWhatSeedlingHDFunction |
| Which relationship to use to relate height to diam10 for seedlings - 0 = standard, 1 = linear, 2 = reverse linear. More...
|
|
ModelVector | mp_iWhatSaplingHDFunction |
| Which relationship to use to relate height to DBH for saplings - 0 = standard, 1 = linear, 2 = reverse linear. More...
|
|
ModelVector | mp_iWhatAdultHDFunction |
| Which relationship to use to relate height to DBH for adults - 0 = standard, 1 = linear, 2 = reverse linear. More...
|
|
ModelVector | mp_iWhatAdultCRDFunction |
| Which relationship to use to relate DBH to crown radius for adults - 0 = standard, 1 = Chapman-Richards, 2 = non-spatial density dependent. More...
|
|
ModelVector | mp_iWhatSaplingCRDFunction |
| Which relationship to use to relate DBH to crown radius for saplings - 0 = standard, 1 = Chapman-Richards. More...
|
|
ModelVector | mp_iWhatAdultCDHFunction |
| Which relationship to use to relate height to crown depth for adults - 0 = standard, 1 = Chapman-Richards, 2 = non-spatial density dependent. More...
|
|
ModelVector | mp_iWhatSaplingCDHFunction |
| Which relationship to use to relate height to crown depth for saplings - 0 = standard, 1 = Chapman-Richards. More...
|
|
ModelVector | mp_fCRCrownRadIntercept |
| Intercept of Chapman-Richards crown radius-DBH relationship - not required if the Chapman-Richards crown radius relationship isn't used. More...
|
|
ModelVector | mp_fCRAsympCrownRad |
| Asymptotic crown radius of Chapman-Richards crown radius-DBH relationship - not required if the Chapman-Richards crown radius relationship isn't used. More...
|
|
ModelVector | mp_fCRCrownRadShape1 |
| Shape parameter 1 (b) of Chapman-Richards crown radius-DBH relationship. More...
|
|
ModelVector | mp_fCRCrownRadShape2 |
| Shape parameter 2 (c) of Chapman-Richards crown radius-DBH relationship. More...
|
|
ModelVector | mp_fCRCrownHtIntercept |
| Intercept of Chapman-Richards crown depth-height relationship - not required if the Chapman-Richards crown depth relationship isn't used. More...
|
|
ModelVector | mp_fCRAsympCrownHt |
| Asymptotic crown radius of Chapman-Richards crown depth-height relationship - not required if the Chapman-Richards crown depth relationship isn't used. More...
|
|
ModelVector | mp_fCRCrownHtShape1 |
| Shape parameter 1 (b) of Chapman-Richards crown depth-height relationship. More...
|
|
ModelVector | mp_fCRCrownHtShape2 |
| Shape parameter 2 (c) of Chapman-Richards crown depth-height relationship. More...
|
|
ModelVector | mp_fPowerA |
| "a" parameter of power function height-diam relationship - not required if this function isn't used More...
|
|
ModelVector | mp_fPowerB |
| "b" parameter of power function height-diam relationship - not required if this function isn't used More...
|
|
ModelVector | mp_fNonSpatDensDepInstCDA |
| Non-spatial density dependent instrumental crown depth "a". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCDB |
| Non-spatial density dependent instrumental crown depth "b". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCDC |
| Non-spatial density dependent instrumental crown depth "c". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCDD |
| Non-spatial density dependent instrumental crown depth "d". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCDE |
| Non-spatial density dependent instrumental crown depth "e". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCDF |
| Non-spatial density dependent instrumental crown depth "f". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCDG |
| Non-spatial density dependent instrumental crown depth "g". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCDH |
| Non-spatial density dependent instrumental crown depth "h". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCDI |
| Non-spatial density dependent instrumental crown depth "i". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCDJ |
| Non-spatial density dependent instrumental crown depth "j". More...
|
|
ModelVector | mp_fNonSpatExpDensDepCRD1 |
| Non-spatial exponential density dependent crown radius "D1". More...
|
|
ModelVector | mp_fNonSpatExpDensDepCRA |
| Non-spatial exponential density dependent crown radius "a". More...
|
|
ModelVector | mp_fNonSpatExpDensDepCRB |
| Non-spatial exponential density dependent crown radius "b". More...
|
|
ModelVector | mp_fNonSpatExpDensDepCRC |
| Non-spatial exponential density dependent crown radius "c". More...
|
|
ModelVector | mp_fNonSpatExpDensDepCRD |
| Non-spatial exponential density dependent crown radius "d". More...
|
|
ModelVector | mp_fNonSpatExpDensDepCRE |
| Non-spatial exponential density dependent crown radius "e". More...
|
|
ModelVector | mp_fNonSpatExpDensDepCRF |
| Non-spatial exponential density dependent crown radius "f". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCRA |
| Non-spatial density dependent instrumental crown radius "a". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCRB |
| Non-spatial density dependent instrumental crown radius "b". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCRC |
| Non-spatial density dependent instrumental crown radius "c". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCRD |
| Non-spatial density dependent instrumental crown radius "d". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCRE |
| Non-spatial density dependent instrumental crown radius "e". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCRF |
| Non-spatial density dependent instrumental crown radius "f". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCRG |
| Non-spatial density dependent instrumental crown radius "g". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCRH |
| Non-spatial density dependent instrumental crown radius "h". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCRI |
| Non-spatial density dependent instrumental crown radius "i". More...
|
|
ModelVector | mp_fNonSpatDensDepInstCRJ |
| Non-spatial density dependent instrumental crown radius "j". More...
|
|
ModelVector | mp_fNonSpatLogDensDepCRDA |
| Non-spatial logistic density dependent crown depth "a". More...
|
|
ModelVector | mp_fNonSpatLogDensDepCRDB |
| Non-spatial logistic density dependent crown depth "b". More...
|
|
ModelVector | mp_fNonSpatLogDensDepCRDC |
| Non-spatial logistic density dependent crown depth "c". More...
|
|
ModelVector | mp_fNonSpatLogDensDepCRDD |
| Non-spatial logistic density dependent crown depth "d". More...
|
|
ModelVector | mp_fNonSpatLogDensDepCRDE |
| Non-spatial logistic density dependent crown depth "e". More...
|
|
ModelVector | mp_fNonSpatLogDensDepCRDF |
| Non-spatial logistic density dependent crown depth "f". More...
|
|
ModelVector | mp_fNonSpatLogDensDepCRDG |
| Non-spatial logistic density dependent crown depth "g". More...
|
|
ModelVector | mp_fNCIMaxCrownRadius |
| NCI crown radius - Maximum potential crown radius. More...
|
|
ModelVector | mp_fNCICRAlpha |
| NCI crown radius alpha. More...
|
|
ModelVector | mp_fNCICRBeta |
| NCI crown radius beta. More...
|
|
ModelVector | mp_fNCICRGamma |
| NCI crown radius gamma. More...
|
|
ModelVector | mp_fNCICRMaxCrowdingRadius |
| NCI crown radius maximum search distance for neighbors, in meters. More...
|
|
ModelVector | mp_fNCICRN |
| NCI crown radius crowding effect n. More...
|
|
ModelVector | mp_fNCICRD |
| NCI crown radius size effect d. More...
|
|
ModelVector | mp_fNCICRMinNeighborDBH |
| The minimum DBH, in cm, of neighbors to be included in NCI calculations. More...
|
|
ModelVector | mp_fNCIMaxCrownDepth |
| Maximum crown depth value. More...
|
|
ModelVector | mp_fNCICDAlpha |
| NCI crown depth alpha. More...
|
|
ModelVector | mp_fNCICDBeta |
| NCI crown depth beta. More...
|
|
ModelVector | mp_fNCICDGamma |
| NCI crown depth gamma. More...
|
|
ModelVector | mp_fNCICDMaxCrowdingRadius |
| NCI crown depth maximum search distance for neighbors, in meters. More...
|
|
ModelVector | mp_fNCICDN |
| NCI crown depth crowding effect n. More...
|
|
ModelVector | mp_fNCICDD |
| NCI crown depth size effect d. More...
|
|
ModelVector | mp_fNCICDMinNeighborDBH |
| The minimum DBH, in cm, of neighbors to be included in NCI calculations. More...
|
|
GUIManager | m_oManager |
| GUIManager object. More...
|
|
BehaviorTypeBase | m_oParent |
| Parent manager. More...
|
|
ArrayList< ModelData > | mp_oAllData = new ArrayList<ModelData>() |
| All data for this object. More...
|
|
ArrayList< SpeciesTypeCombo > | mp_oTreesAppliesTo = new ArrayList<SpeciesTypeCombo>(0) |
| A set of SpeciesTypeCombo objects to which this behavior is applied - or none if it is not applied to trees. More...
|
|
ArrayList< Integer > | mp_iGridsAppliesTo = new ArrayList<Integer>(0) |
| A set of hashcodes of the Grids to which this behavior is applied - or none if it is not applied to grids. More...
|
|
ArrayList< DataMember > | mp_oNewTreeDataMembers = new ArrayList<DataMember>(0) |
| The new tree data members that this behavior adds, above and beyond the basic tree population data members. More...
|
|
boolean | m_bCanBeDuplicated = true |
| Whether or not this behavior can have multiple copies in a run or not. More...
|
|
String | m_sDescriptor = "" |
| This is what will be displayed as the name of a given behavior in the GUI. More...
|
|
String | m_sParFileTag = "" |
| String which is used to identify this behavior in the parameter file. More...
|
|
String | m_sXMLRootString = "" |
| XML tag to surround this behavior's data. More...
|
|
String | m_sHelpFileString = "" |
| Help file topic identifier string. More...
|
|
boolean [] | mp_bCanApplyToTreeType |
| For each tree type, whether or not this behavior can be applied to it. More...
|
|
double | m_fVersion = 1.0 |
| Version of this behavior. More...
|
|
double | m_fMinVersion = 1.0 |
| Minimum version of this behavior. More...
|
|
int | m_iListPosition = -1 |
| This behavior's position in the behavior list. More...
|
|
setupType | m_iBehaviorSetupType |
|
|
static void | setVectorValues (ModelVector oData, Float[] p_fValuesToSet, boolean[] p_bAppliesTo) |
| Sets the values for vector variables. More...
|
|
static void | setVectorValues (ModelVector oData, Float[] p_fValuesToSet) |
| Sets the values for vector variables. More...
|
|
static void | setVectorValues (ModelVector oData, Double[] p_fValuesToSet, boolean[] p_bAppliesTo) |
| Sets the values for vector variables. More...
|
|
static void | setVectorValues (ModelVector oData, Double[] p_fValuesToSet) |
| Sets the values for vector variables. More...
|
|
static void | setVectorValues (ModelVector oData, Integer[] p_iValuesToSet, boolean[] p_bAppliesTo) |
| Sets the values for vector variables. More...
|
|
static void | setVectorValues (ModelVector oData, String[] p_sValuesToSet) |
| Sets the values for vector variables. More...
|
|
static void | setVectorValues (ModelVector oData, String[] p_sValuesToSet, boolean[] p_bAppliesTo) |
| Sets the values for vector variables. More...
|
|
static void | setVectorValues (ModelVector oData, Integer[] p_iValuesToSet) |
| Sets the values for vector variables. More...
|
|
static void | setVectorValues (ModelVector p_oData, ArrayList< String > p_oValuesToSet, boolean[] p_bAppliesTo) throws ModelException |
| Sets the values for vector variables. More...
|
|
static void | writeDataToFile (BufferedWriter ojOut, ModelData oData) throws java.io. IOException |
| Writes a piece of data to an XML file. More...
|
|
static Object [] | formatBlankHeaderRow (Object[][] p_oTable) |
| Creates a blank header row for a table. More...
|
|
static Object [][] | formatDataAsComboBox (Object[][] p_oExisting, ModelEnum oToFormat) |
| Adds a value with combo box formatting to an Object array for display in a JTable. More...
|
|
static String | formatComboBoxString (ModelEnum oToFormat) |
| Formats a combo box string from a ModelEnum. More...
|
|
static void | addDataObjectToDisplayArrays (ModelData p_oDataObject, ArrayList< ModelData > p_oSingles, ArrayList< ArrayList< SpeciesSpecific >> p_oSpeciesSpecific, boolean[] p_bAppliesTo) |
| Adds a data object to the arrays which will eventually display run parameters in a set of tables. More...
|
|
static Object [][] | addDataToArray (Object[][] p_oExistingArray, Object[] p_oAddArray) |
| Adds an Object array to an existing Object array. More...
|
|
static Object [][] | formatDataForTable (Object[][] p_oExisting, ModelFloat oToFormat) |
| Formats and adds a value into an Object array suitable for placing in a JTable. More...
|
|
static Object [][] | formatDataForTable (Object[][] p_oExisting, ModelInt oToFormat) |
| Formats and adds a value into an Object array suitable for placing in a JTable. More...
|
|
static Object [][] | formatDataForTable (Object[][] p_oExisting, ModelString oToFormat) |
| Formats and adds a value into an Object array suitable for placing in a JTable. More...
|
|
static Object [][] | formatDataForTable (Object[][] p_oExisting, ModelVector oToFormat) |
| Formats a vector of values into an object array and adds it to another Object array suitable for placing in a JTable. More...
|
|
static Object [][] | formatDataForTable (Object[][] p_oExisting, ModelVector oToFormat, boolean[] p_bWhichSpecies) |
| Formats a vector of values into a plain vector suitable for placing in a JTable and adds it to a vector of vectors at the end. More...
|
|
static Object [] | formatSpeciesHeaderRow (boolean[] p_bUsed, TreePopulation oPop) |
| Creates an object array of strings consisting of species names, suitable for including in the parameter entry table. More...
|
|
static void | ensureSize (ArrayList<?> list, int size) |
| Ensure an ArrayList is at least a specific size. More...
|
|
boolean | m_bMustHaveTrees = true |
| If true, and a tree has no species/type combos, it automatically becomes disabled. More...
|
|
static boolean | boolArraysEqual (boolean[] p_bArrayOne, boolean[] p_bArrayTwo) |
| Tests two boolean arrays for equality. More...
|
|
This holds all data relating to allometry.
Copyright: Copyright (c) Charles D. Canham 2011 Company: Cary Institute of Ecosystem Studies
- Author
- Lora E. Murphy
- Version
- 1.1
Edit history:
---------------—
December 8, 2011: Wiped the slate clean for version 7 (LEM)