Serialized Form
|
Package uk.ac.ucl.che.esf.base |
flush
boolean flush
- When an error is found in an input file, the object which was responsible
for parsing the line in error may request that the rest of the input be
flushed as it will not be of any use. This flag controls that behaviour
within the parse method.
inReport
boolean inReport
- When generating a report for an object, this flag will be set to true,
allowing the object to behave differently than in a normal print command.
See the report method for an example.
modelEquations
uk.ac.ucl.che.esf.util.expr.Equations modelEquations
- The original equations which form the model before they are converted to
compiled form for efficiency.
name
java.lang.String name
- The name of the object is used by the user interface to allow the user to
distinguish between objects.
type
java.lang.String type
- The type of the object is used to classify the different objects in the
system. An example is to determine the icon to use in a graphical
interface.
variables
uk.ac.ucl.che.esf.util.expr.Variables variables
- Variables for use by the model.
date
ISODate date
- Date object is only created if explicitly requested using the setDate
method below (in order to avoid a performance hit when creating a multitude
of objects, such as in automated process synthesis).
initialized
boolean initialized
- Has the object been initialized?
parent
java.lang.String parent
- When objects are made persistent, we have the concept of history where an
object may have been created by taking an existing object and modifying it.
This field is a link to the actual persistent instance of the parent object
that led to this current instance.
date
java.lang.String date
f_modifies
boolean f_modifies
- Each method must indicate whether it modifies the base object or
not. For instance, print methods will typically not change the
contents of the object whereas an optimization method will. This
is used by the history recording mechanism built in to the base
EGO object for persistent objects.
name
java.lang.String name
- The name of the method
nargs
int nargs
- Number of arguments for the method -- not currently used.
nret
int nret
- Number of return values -- not currently used.
count
int count
- The counter keeps track of the number of times a given warning
has been invoked.
message
java.lang.String message
- The warning message which will be displayed to the user at the
end of a run.