Package UniVista.support

Interface Summary
Callback This file contains an interface used to describe an object that contains a callback function.
ConsistencyCheck This interface should be used by Variables that would like to support consistency checks.
TypedVariable implemented by variables that contain data of a fundamental type that can be exported from the Variable object
VariableOptionsUI implemented by Variable subclasses that have a need for setting specific options related to their types, e.g.
VariableUI implemented by subclasses of Variable that can implement a user interface for viewing, editing, and changing values
 

Class Summary
ArrayWrapper This class holds multi-dimensional arrays.
CloneUtilities provides auxiliary cloning functions for performng deep clones on objects
Code This class holds information about a Code, desribing the variables and groupings of a modeling code.
CodeHash Allows Code objects to be easily mapped to strings and back again and stored in a central location
Complex a simple wrapper class for containing complex numbers in floating point
DoubleComplex this wrapper class holds complex nubmers with doubles used internally
Globals Holds instances of information strucutures loaded from the database currently connected to
GroupNode a GroupNode is a node for a hierarchial tree structure to hold groupings of strings.
Run holds information about a run of the code.
RunHash Allows Run objects to be easily mapped to strings and back again and stored in a central location
Study holds information related to a Study.
StudyHash Allows Study objects to be easily mapped to strings and back again and stored in a central location
Variable Holds information needed for all variables such as their type
VariableDisplayFactory Creates instances of fundamental type variableDisplay objects
VariableFactory Creates instances of fundamental type Variable objects
VariableHash Allows multiple Variable objects to be easily stored
 

Exception Summary
ArrayWrapperException thrown for errors from the ArrayWrapper class
TypedVariableException thrown as an error by member functions of the TypedVariable interface when an error occurs as they try to export their values