SORTIE Java Interface
1
|
An object of this class represents a data member from a grid or tree. More...
Public Member Functions | |
DataMember (String sDisplayName, String sCodeName, int iType) throws ModelException | |
Constructor. More... | |
String | toString () |
Overridden from Object. More... | |
boolean | equals (Object oObject) |
Tests for equality. More... | |
String | getDisplayName () |
Gets the display name of this data member. More... | |
void | setDisplayName (String sNewName) |
Sets the display name of this data member. More... | |
String | getCodeName () |
Gets the code name of this data member. More... | |
void | setCodeName (String sNewName) |
Sets the code name of this data member. More... | |
int | getType () |
Gets the type of this data member. More... | |
void | setType (int iType) |
Sets the type of this data member. More... | |
int | getCode () |
Get the data member numerical code. More... | |
void | setCode (int iCode) |
Sets the data member numerical code. More... | |
Object | clone () |
Creates a deep clone of this object. More... | |
Static Public Attributes | |
static final int | INTEGER = 0 |
Data member is of type integer. More... | |
static final int | FLOAT = 1 |
Data member is of type float. More... | |
static final int | CHAR = 2 |
Data member is of type char. More... | |
static final int | BOOLEAN = 3 |
Data member is of type boolean. More... | |
Protected Attributes | |
String | m_sDisplayName |
The display name is that which will be shown to users. More... | |
int | m_iType |
Data member type - one of the four static finals above. More... | |
An object of this class represents a data member from a grid or tree.
Not all class members need to be set - just whatever is needed by whoever is using this class.
Copyright: Copyright (c) Charles D. Canham 2003
Company: Cary Institute of Ecosystem Studies
Edit history:
---------------—
April 28, 2004: Submitted in beta version (LEM)
sortie.data.simpletypes.DataMember.DataMember | ( | String | sDisplayName, |
String | sCodeName, | ||
int | iType | ||
) | throws ModelException |
Constructor.
sDisplayName | The name which will be displayed to the user |
sCodeName | The name of the data member to be passed to the core model code. |
iType | The data member type - options are INTEGER, FLOAT, CHAR, and BOOLEAN |
ModelException | If iType is not recognized. |
Object sortie.data.simpletypes.DataMember.clone | ( | ) |
Creates a deep clone of this object.
boolean sortie.data.simpletypes.DataMember.equals | ( | Object | oObject | ) |
Tests for equality.
oObject | Object to test |
int sortie.data.simpletypes.DataMember.getCode | ( | ) |
Get the data member numerical code.
String sortie.data.simpletypes.DataMember.getCodeName | ( | ) |
Gets the code name of this data member.
String sortie.data.simpletypes.DataMember.getDisplayName | ( | ) |
Gets the display name of this data member.
int sortie.data.simpletypes.DataMember.getType | ( | ) |
Gets the type of this data member.
void sortie.data.simpletypes.DataMember.setCode | ( | int | iCode | ) |
Sets the data member numerical code.
iCode | The code number. |
void sortie.data.simpletypes.DataMember.setCodeName | ( | String | sNewName | ) |
Sets the code name of this data member.
sNewName | String New name to set. |
void sortie.data.simpletypes.DataMember.setDisplayName | ( | String | sNewName | ) |
Sets the display name of this data member.
sNewName | String New name to set. |
void sortie.data.simpletypes.DataMember.setType | ( | int | iType | ) |
Sets the type of this data member.
iType | Data member type. |
String sortie.data.simpletypes.DataMember.toString | ( | ) |
Overridden from Object.
|
static |
Data member is of type boolean.
|
static |
Data member is of type char.
|
static |
Data member is of type float.
|
static |
Data member is of type integer.
|
protected |
Data member type - one of the four static finals above.
|
protected |
The display name is that which will be shown to users.