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

This class packages integer values with additional data. More...

Inheritance diagram for sortie.data.simpletypes.ModelInt:
sortie.data.simpletypes.ModelData

Public Member Functions

 ModelInt (int iValue, String sDescriptor, String sXMLTag)
 Constructor. More...
 
String toString ()
 Required overridden method. More...
 
 ModelInt (String sDescriptor, String sXMLTag)
 Constructor. More...
 
void setValue (int iValue)
 Sets the Integer value. More...
 
int getValue ()
 Gets the Integer value. More...
 
Object clone ()
 Creates a clone of this object. More...
 
- Public Member Functions inherited from sortie.data.simpletypes.ModelData
 ModelData (String sDescriptor, String sXMLTag)
 Constructor. More...
 
String getDescriptor ()
 Returns the descriptor string. More...
 
void setDescriptor (String sDescriptor)
 Sets the descriptor string. More...
 
String getXMLTag ()
 Returns the XML tag associated with this piece of data. More...
 
abstract String toString ()
 String representation of the value. More...
 
void setXMLTag (String sXMLTag)
 Sets the XML tag associated with this piece of data. More...
 

Protected Attributes

int m_iValue
 Variable's value. More...
 
- Protected Attributes inherited from sortie.data.simpletypes.ModelData
String m_sDescriptor
 Descriptive string. More...
 

Detailed Description

This class packages integer values with additional data.

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)

Constructor & Destructor Documentation

◆ ModelInt() [1/2]

sortie.data.simpletypes.ModelInt.ModelInt ( int  iValue,
String  sDescriptor,
String  sXMLTag 
)

Constructor.

Parameters
iValueInteger value being encapsulated
sDescriptorDescriptor string
sXMLTagThe XML tag associated with this piece of data.

◆ ModelInt() [2/2]

sortie.data.simpletypes.ModelInt.ModelInt ( String  sDescriptor,
String  sXMLTag 
)

Constructor.

Parameters
sDescriptorDescriptor string
sXMLTagThe XML tag associated with this piece of data.

Member Function Documentation

◆ clone()

Object sortie.data.simpletypes.ModelInt.clone ( )

Creates a clone of this object.

Returns
Object

◆ getValue()

int sortie.data.simpletypes.ModelInt.getValue ( )

Gets the Integer value.

Returns
The Integer value.

◆ setValue()

void sortie.data.simpletypes.ModelInt.setValue ( int  iValue)

Sets the Integer value.

Parameters
iValueValue to set.

◆ toString()

String sortie.data.simpletypes.ModelInt.toString ( )

Required overridden method.

Returns
String representation of the value.

Member Data Documentation

◆ m_iValue

int sortie.data.simpletypes.ModelInt.m_iValue
protected

Variable's value.


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