Description: |
This controls how
optional user objects appear in the formatted output. Currently,
there are two possible format styles - Lisp and Java. The Lisp style
only prints the values of the attributes while the Java style prints each
attribute's type, name, and value. This formatting is handled by
the grace.io.PrintWriter
class
and its sub classes. Basically, these classes use reflection to inspect
the attributes of the given object and call the getAttribute() function
(bean-like pattern). Arrays, java.util.Vectors, and java.util.Hashtables
are handled.
Notice, that this object format is used only if
the user specified an object. This allows text to be included in
the output conditional on whether an object was specified. |