Public Member Functions | |
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. | |
Static Public Member Functions | |
static void | CopyData (DetailedOutputSettings oCopyTarget, DetailedOutputSettings oCopySource) |
Copies data members from one DetailedOutputSettings object to another. | |
Protected Attributes | |
Vector< DataMember > | mp_oFloats = new Vector<DataMember>(0) |
Vector of DataMembers representing floats. | |
Vector< DataMember > | mp_oInts = new Vector<DataMember>(0) |
Vector of DataMembers representing ints. | |
Vector< DataMember > | mp_oChars = new Vector<DataMember>(0) |
Vector of DataMembers representing chars. | |
Vector< DataMember > | mp_oBools = new Vector<DataMember>(0) |
Vector of DataMembers representing bools. | |
int | m_iSaveFreq = 0 |
Save frequency, in timesteps. |
Copyright: Copyright (c) Charles D. Canham 2003
Company: Institute of Ecosystem Studies
int javawrapper.DetailedOutputSettings.GetSaveFrequency | ( | ) |
Gets the save frequency.
void javawrapper.DetailedOutputSettings.SetSaveFrequency | ( | int | i | ) |
Sets the save frequency.
i | Save frequency, in timesteps. |
void javawrapper.DetailedOutputSettings.AddFloat | ( | String | sCodeName, | |
String | sDisplayName | |||
) |
Add a new float data member.
If it already exists it won't be added again.
sCodeName | Code name. | |
sDisplayName | Display name. |
void javawrapper.DetailedOutputSettings.AddInt | ( | String | sCodeName, | |
String | sDisplayName | |||
) |
Add a new int data member.
If it already exists it won't be added again.
sCodeName | Code name. | |
sDisplayName | Display name. |
void javawrapper.DetailedOutputSettings.AddBool | ( | String | sCodeName, | |
String | sDisplayName | |||
) |
Add a new bool data member.
If it already exists it won't be added again.
sCodeName | Code name. | |
sDisplayName | Display name. |
void javawrapper.DetailedOutputSettings.AddChar | ( | String | sCodeName, | |
String | sDisplayName | |||
) |
Add a new char data member.
If it already exists it won't be added again.
sCodeName | Code name. | |
sDisplayName | Display name. |
int javawrapper.DetailedOutputSettings.GetNumberOfFloats | ( | ) |
Get the number of float data members.
int javawrapper.DetailedOutputSettings.GetNumberOfInts | ( | ) |
Get the number of int data members.
int javawrapper.DetailedOutputSettings.GetNumberOfChars | ( | ) |
Get the number of char data members.
int javawrapper.DetailedOutputSettings.GetNumberOfBools | ( | ) |
Get the number of bool data members.
void javawrapper.DetailedOutputSettings.RemoveInt | ( | int | i | ) |
Removes an integer data member.
i | int Index of data member to remove. |
void javawrapper.DetailedOutputSettings.RemoveFloat | ( | int | i | ) |
Removes a float data member.
i | int Index of data member to remove. |
void javawrapper.DetailedOutputSettings.RemoveBool | ( | int | i | ) |
Removes a boolean data member.
i | int Index of data member to remove. |
void javawrapper.DetailedOutputSettings.RemoveChar | ( | int | i | ) |
Removes a char data member.
i | int Index of data member to remove. |
DataMember javawrapper.DetailedOutputSettings.GetFloat | ( | int | iIndex | ) |
Gets a float data member.
iIndex | of the float data member |
DataMember javawrapper.DetailedOutputSettings.GetInt | ( | int | iIndex | ) |
Get the label of an int data member.
iIndex | of the int data member |
DataMember javawrapper.DetailedOutputSettings.GetChar | ( | int | iIndex | ) |
Get the label of a char data member.
iIndex | of the char data member |
DataMember javawrapper.DetailedOutputSettings.GetBool | ( | int | iIndex | ) |
Gets a bool data member.
iIndex | of the bool data member |
static void javawrapper.DetailedOutputSettings.CopyData | ( | DetailedOutputSettings | oCopyTarget, | |
DetailedOutputSettings | oCopySource | |||
) | [static] |
Copies data members from one DetailedOutputSettings object to another.
This can be used to create deep clones.
oCopyTarget | Object to which to copy settings | |
oCopySource | Object from which to copy settings. |
Vector<DataMember> javawrapper.DetailedOutputSettings.mp_oFloats = new Vector<DataMember>(0) [protected] |
Vector of DataMembers representing floats.
Vector<DataMember> javawrapper.DetailedOutputSettings.mp_oInts = new Vector<DataMember>(0) [protected] |
Vector of DataMembers representing ints.
Vector<DataMember> javawrapper.DetailedOutputSettings.mp_oChars = new Vector<DataMember>(0) [protected] |
Vector of DataMembers representing chars.
Vector<DataMember> javawrapper.DetailedOutputSettings.mp_oBools = new Vector<DataMember>(0) [protected] |
Vector of DataMembers representing bools.
int javawrapper.DetailedOutputSettings.m_iSaveFreq = 0 [protected] |
Save frequency, in timesteps.