|
| LightBehaviors () |
| Constructor. More...
|
|
boolean | readXMLParentTag (String sXMLTag, Attributes oAttributes) throws ModelException |
| Accepts an XML parent tag (empty, no data) from the parser. More...
|
|
void | endXMLParentTag (String sXMLTag) |
| Overridden to make sure tags for light dependent seed survival are not captured here. More...
|
|
boolean | setSingleValueByXMLTag (String sXMLTag, String sXMLParentTag, Attributes oAttributes, String sData) throws ModelException |
| Makes sure values go to the correct behavior. More...
|
|
void | writeDataToFile (BufferedWriter jOut) throws IOException |
| Overridden to make sure GeneralLight is written. More...
|
|
void | writeBehaviorsList (BufferedWriter jOut) throws IOException |
|
void | writeDataToFile (BufferedWriter jOut) throws IOException |
| Writes all data to an XML file. More...
|
|
ModelData | findObjectByXMLTag (String sXMLTag, String sXMLParentTag) |
| Finds an object based on its XML tag. More...
|
|
boolean | setSingleValueByXMLTag (String sXMLTag, String sXMLParentTag, Attributes oAttributes, String sData) throws ModelException |
| Sets a data object's value. More...
|
|
ArrayList< Behavior > | getBehaviorByXMLTag (String sXMLTag) |
| Finds a behavior by its XML tag. More...
|
|
boolean | readXMLParentTag (String sXMLTag, Attributes oAttributes) throws ModelException |
| Accepts an XML parent tag (empty, no data) from the parser. More...
|
|
void | endXMLParentTag (String sXMLTag) |
|
boolean | parentTagOKForQueue (String sTag) |
| Some tags get everything messed up in a parsing queue. More...
|
|
|
ModelData | mp_fLightTransmissionCoefficient = new ModelData("li_lightExtinctionCoefficient", "li_lecVal") |
| Species-specific - amount of light transmission. More...
|
|
ModelData | mp_fSnagClass1LightTransmissionCoefficient |
| Species-specific - snag age class 1 amount of light transmission. More...
|
|
ModelData | mp_fSnagClass2LightTransmissionCoefficient |
| Species-specific - snag age class 2 light transmission coefficient. More...
|
|
ModelData | mp_fSnagClass3LightTransmissionCoefficient |
| Species-specific - snag age class 3 light transmission coefficient. More...
|
|
ModelData | mp_iBasalAreaLightWhatType |
| Basal area light - tree type: angiosperm (0) or conifer (1) More...
|
|
ModelData | m_fBeamFractionOfGlobalRadiation = new ModelData("li_beamFractGlobalRad") |
| Beam fraction of global radiation. More...
|
|
ModelData | m_fClearSkyTransmissionCoefficient = new ModelData("li_clearSkyTransCoeff") |
| Clear sky transmission coefficient. More...
|
|
ModelData | m_fGLIMinSunAngle = new ModelData("li_minSunAngle") |
| Minimum sun angle in radians. More...
|
|
ModelData | m_fQuadratMinSunAngle = new ModelData("li_minSunAngle") |
| Minimum sun angle in radians for quadrat, if different from GLI. More...
|
|
ModelData | m_fMapMinSunAngle = new ModelData("li_minSunAngle") |
| Minimum sun angle in radians for GLI map, if different from others. More...
|
|
ModelData | m_fPointsMinSunAngle = new ModelData("li_minSunAngle") |
| Minimum sun angle in radians for GLI points, if different from others. More...
|
|
ModelData | m_fQuadratLightHeight = new ModelData("li_quadratLightHeight") |
| Height at which GLI is calculated in quadrats. More...
|
|
ModelData | m_fMapLightHeight = new ModelData("li_mapLightHeight") |
| Height at which GLI is calculated for GLI Map Creator. More...
|
|
ModelData | m_fSailLightMaxShadingRadius = new ModelData("li_maxShadingRadius") |
| Maximum shading radius for sail light. More...
|
|
ModelData | m_fSailLightMaskAngle = new ModelData("li_skyMaskAngle") |
| Minimum sun angle in degrees. More...
|
|
ModelData | m_fFilterLightTransmissionCoefficient = new ModelData("lf_lightExtinctionCoefficient") |
| Light transmission coefficient for the light filter. More...
|
|
ModelData | m_fFilterHeight = new ModelData("lf_heightOfFilter") |
| Height of light filter, in meters. More...
|
|
ModelData | m_fStmLightMaxRadius = new ModelData("li_stormLightRadius") |
| Storm light - max radius of storm neighbors, in meters. More...
|
|
ModelData | m_fStmLightSlope = new ModelData("li_stormLightSlope") |
| Storm light - slope of light function. More...
|
|
ModelData | m_fStmLightIntercept = new ModelData("li_stormLightIntercept") |
| Storm light - intercept of light function. More...
|
|
ModelData | m_fStmLightMinCanopyTrees = new ModelData("li_stormLightMinFullCanopy") |
| Storm light - minimum number of trees for full canopy. More...
|
|
ModelData | m_fStmLightRandPar = new ModelData("li_stormLightRandPar") |
| Storm light - standard deviation. More...
|
|
ModelData | m_fBasalAreaLightA = new ModelData("li_baLightA") |
| Basal area light "a" parameter for calculating mean GLI from basal area. More...
|
|
ModelData | m_fBasalAreaLightConiferB = new ModelData("li_baConiferLightB") |
| Basal area light conifer "b" parameter for calculating mean GLI from basal area. More...
|
|
ModelData | m_fBasalAreaLightConiferC = new ModelData("li_baConiferLightC") |
| Basal area light conifer "c" parameter for calculating mean GLI from basal area. More...
|
|
ModelData | m_fBasalAreaLightAngiospermB = new ModelData("li_baAngiospermLightB") |
| Basal area light angiosperm "b" parameter for calculating mean GLI from basal area. More...
|
|
ModelData | m_fBasalAreaLightAngiospermC = new ModelData("li_baAngiospermLightC") |
| Basal area light angiosperm "c" parameter for calculating mean GLI from basal area. More...
|
|
ModelData | m_fBasalAreaLightSigma = new ModelData("li_baLightSigma") |
| Basal area light sigma parameter for lognormal PDF. More...
|
|
ModelData | m_fBasalAreaLightMinDBH = new ModelData("li_baLightMinDBH") |
| Basal area light minimum DBH (cm) for a tree counting towards the basal area. More...
|
|
ModelData | m_fBasalAreaLightChangeThreshold = new ModelData("li_baLightChangeThreshold") |
| Basal area light basal threshold, in square meters, for new trees in grid cell for recalculating GLI. More...
|
|
ModelData | m_fBasalAreaSearchRadius = new ModelData("li_baLightSearchRadius") |
| Basal area light search radius for neighbors. More...
|
|
ModelData | m_fConstantGLIValue = new ModelData("li_constGLI") |
| Constant GLI - constant GLI value. More...
|
|
ModelData | m_sGLIPointsInFile = new ModelData("") |
| GLI points creator - filename of points input file. More...
|
|
ModelData | m_sGLIPointsOutFile = new ModelData("li_GLIPointsFilename") |
| GLI points creator - filename of points output file. More...
|
|
ModelData | m_iStmLightMaxDmgTime = new ModelData("li_stormLightMaxDmgTime") |
| Storm light - max time (years) for damaged trees to influence. More...
|
|
ModelData | m_iStmLightMaxSnagDmgTime = new ModelData("li_stormLightSnagMaxDmgTime") |
| Storm light - max time (years) for snags to influence. More...
|
|
ModelData | m_iNumGLIAziDiv = new ModelData("li_numAziGrids") |
| Number of azimuth divisions in sky hemisphere for GLI light calculations. More...
|
|
ModelData | m_iNumGLIAltDiv = new ModelData("li_numAltGrids") |
| Number of altitude divisions in sky hemisphere for GLI light calculations. More...
|
|
ModelData | m_iNumQuadratAziDiv = new ModelData("li_numAziGrids") |
| Number of azimuth divisions for quadrat, if different from GLI. More...
|
|
ModelData | m_iNumMapAziDiv = new ModelData("li_numAziGrids") |
| Number of azimuth divisions for GLI Map Creator, if different from GLI. More...
|
|
ModelData | m_iNumPointsAziDiv = new ModelData("li_numAziGrids") |
| Number of azimuth divisions for GLI Points Creator, if different from GLI. More...
|
|
ModelData | m_iNumQuadratAltDiv = new ModelData("li_numAltGrids") |
| Number of altitude divisions for quadrat, if different from GLI. More...
|
|
ModelData | m_iNumMapAltDiv = new ModelData("li_numAltGrids") |
| Number of altitude divisions for GLI Map Creator, if different from GLI. More...
|
|
ModelData | m_iNumPointsAltDiv = new ModelData("li_numAltGrids") |
| Number of altitude divisions for GLI Points Creator, if different from GLI. More...
|
|
ModelData | m_iJulianDayGrowthStarts = new ModelData("li_julianDayGrowthStarts") |
| Start of growing season as Julian day. More...
|
|
ModelData | m_iJulianDayGrowthEnds = new ModelData("li_julianDayGrowthEnds") |
| End of growing season as Julian day. More...
|
|
ModelData | m_iSnagAgeClass1 = new ModelData("li_snagAgeClass1") |
| Upper age limit of snag size class 1. More...
|
|
ModelData | m_iSnagAgeClass2 = new ModelData("li_snagAgeClass2") |
| Upper age limit of snag size class 2. More...
|
|
ModelData | m_iHeightOfFishEyePhoto = new ModelData("li_heightOfFishEyePhoto") |
| Height of fisheye photo - valid values are MID_CROWN and CROWN_TOP. More...
|
|
ModelData | m_iQuadratGLICalcAllGLIs = new ModelData("li_quadratAllGLIs") |
| Quadrat light - Whether or not to always calculate all GLIs. More...
|
|
ModelData | m_iCrownFractionOfHeight = new ModelData("li_crownFracOfHeight") |
| What fraction of the height of a shading neighbor its crown covers - valid values are ALL_HEIGHT or FRAC_HEIGHT. More...
|
|
ArrayList< ModelData > | mp_oAllData |
| All data for this object. More...
|
|
String | m_sXMLTag |
| Highest-level XML tag for this object. More...
|
|
Behavior [] | mp_oChildBehaviors |
|