||This action dictates how DecodeEngine should perform its addChild function.
||Adder is similar to setter, but without the attribute name.
||This interface defines function objects which can be added to DecodeEngine
||Converters are used to convert a string (obtained from an attribute value) to
the actual value needed by the setter.
||This is the interface for handlers that deal with exceptions generated while
CookXml is decoding XML.
||This interface is used for setting an attribute value to an object.
||This interface is intended to reduce the need to create custom Creator when it
is necessary to use helper objects.
||This interface should be implemented by all objects that do not wish to be added to
the parent object.
||This interface is used by all setters that handle request to set a value to the object.
||This interface is used for the rare occation when one wants to create an
object not based on the element tag name, but other characteristics.
||This interface is used to intercept the string values obtained in the xml document.
||A tag library should contain creators, setters, adders, and converters.
||This is a general interface for getting/setting object variables