SORTIE Java Interface  1
Public Member Functions | Public Attributes | Protected Attributes | List of all members
sortie.data.funcgroups.GridValue Class Reference

Class for holding the data for a single grid cell. More...

Inheritance diagram for sortie.data.funcgroups.GridValue:
sortie.data.simpletypes.DataMemberData

Public Member Functions

Cell getCell ()
 Gets the cell for this object. More...
 
void writeXML (BufferedWriter oOut) throws java.io.IOException
 Writes this grid's data to XML. More...
 
- Public Member Functions inherited from sortie.data.simpletypes.DataMemberData
 DataMemberData (int iNumFloats, int iNumInts, int iNumChars, int iNumBools) throws ModelException
 Constructor. More...
 
int getNumberOfFloats ()
 
int getNumberOfInts ()
 
int getNumberOfBools ()
 
int getNumberOfChars ()
 
void setValue (int iIndex, Integer iValue) throws ModelException
 Sets an integer data member's value. More...
 
void setValue (int iIndex, Float fValue) throws ModelException
 Sets a float data member's value. More...
 
void setValue (int iIndex, Boolean bValue) throws ModelException
 Sets a boolean data member's value. More...
 
void setValue (int iIndex, String sValue) throws ModelException
 Sets a char data member's value. More...
 
Float getFloat (int iIndex) throws ModelException
 Gets a float data member's value. More...
 
Integer getInt (int iIndex) throws ModelException
 Gets an int data member's value. More...
 
Boolean getBool (int iIndex) throws ModelException
 Gets a boolean data member's value. More...
 
String getChar (int iIndex) throws ModelException
 Gets a char data member's value. More...
 
void removeFloat (int iIndex) throws ModelException
 Removes a float data member's value. More...
 
void removeInt (int iIndex) throws ModelException
 Removes an int data member's value. More...
 
void removeBool (int iIndex) throws ModelException
 Removes a bool data member's value. More...
 
void removeChar (int iIndex) throws ModelException
 Removes a char data member's value. More...
 

Public Attributes

ArrayList< PackageGridValuemp_oPackages = new ArrayList<PackageGridValue>(0)
 Vector of PackageGridValue objects. More...
 

Protected Attributes

Cell m_oCell
 Grid cell. More...
 
- Protected Attributes inherited from sortie.data.simpletypes.DataMemberData
Float [] mp_fFloats
 Float data members. More...
 
Integer [] mp_iInts
 Int data members. More...
 
Boolean [] mp_bBools
 Bool data members. More...
 
String [] mp_sChars
 Char data members - these may get truncated when read into C++. More...
 

Detailed Description

Class for holding the data for a single grid cell.

Copyright: Copyright (c) Charles D. Canham 2003

Company: Cary Institute of Ecosystem Studies

Author
Lora E. Murphy
Version
1.0


Edit history:
---------------—
April 28, 2004: Submitted in beta version (LEM)

Member Function Documentation

◆ getCell()

Cell sortie.data.funcgroups.GridValue.getCell ( )

Gets the cell for this object.

Returns
Cell object.

◆ writeXML()

void sortie.data.funcgroups.GridValue.writeXML ( BufferedWriter  oOut) throws java.io.IOException

Writes this grid's data to XML.

Parameters
oOutFile to write to.
Exceptions
java.io.IOExceptionif there is a problem writing to file.

Member Data Documentation

◆ m_oCell

Cell sortie.data.funcgroups.GridValue.m_oCell
protected

Grid cell.

◆ mp_oPackages

ArrayList<PackageGridValue> sortie.data.funcgroups.GridValue.mp_oPackages = new ArrayList<PackageGridValue>(0)

Vector of PackageGridValue objects.


The documentation for this class was generated from the following file: