Inheritance diagram for javawrapper::ModelVector:
Public Member Functions | |
String | toString () |
Required overridden method. | |
String | GetChildXMLTag () |
Gets the XML tag used to identify each piece of data in the vector. | |
boolean | GetMustApplyToAllSpecies () |
Gets whether this vector must apply to all tree species, regardless of other factors controlling species. | |
Vector | GetValue () |
Gets the Vector values. | |
int | GetDataType () |
Gets the data type desired for this ModelVector. | |
Static Public Attributes | |
static final int | INTEGER = 0 |
This vector desires data of type Integer. | |
static final int | FLOAT = 1 |
This vector desires data of type Float. | |
static final int | MODEL_ENUM = 2 |
This vector desires data of type ModelEnum. | |
static final int | STRING = 3 |
This vector desires data of type String. | |
Package Functions | |
ModelVector (String sDescriptor, String sXMLTag, String sXMLChildTag, int iSize, int iDesiredDataType) | |
Constructor. | |
ModelVector (String sDescriptor, String sXMLTag, String sXMLChildTag, int iSize, int iDesiredDataType, boolean bMustApplyToAllSpecies) | |
Constructor. | |
Private Attributes | |
Vector | p_oData |
The data values. | |
String | m_sXMLChildTag |
This is the XML tag of the individual values. | |
int | m_iDataType |
Data type desired by this ModelVector. | |
boolean | m_bMustApplyToAllSpecies = false |
Whether or not this automatically applies to all species. |
This allows a vector of data to self-describe to error messages and display windows, and to identify the data that belongs to it in XML files being read and written.
Copyright: Copyright (c) Charles D. Canham 2003
Company: Institute of Ecosystem Studies
|
Constructor.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Constructor.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Gets the XML tag used to identify each piece of data in the vector.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Gets the data type desired for this ModelVector.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Gets whether this vector must apply to all tree species, regardless of other factors controlling species.
|
|
Gets the Vector values.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Required overridden method.
Implements javawrapper::ModelData. |
|
Whether or not this automatically applies to all species. If false, then which species values are contained in this vector is controlled by such factors as what behaviors claim it and what species they apply to. |