Interface Summary |
AddAction |
This action dictates how DecodeEngine should perform its addChild function.
|
Adder |
Adder is similar to setter, but without the attribute name. |
CleanupHook |
This interface defines function objects which can be added to DecodeEngine |
Converter |
Converters are used to convert a string (obtained from an attribute value) to
the actual value needed by the setter. |
Creator |
|
ExceptionHandler |
This is the interface for handlers that deal with exceptions generated while
CookXml is decoding XML. |
Handler |
This interface is used for setting an attribute value to an object. |
Helper |
This interface is intended to reduce the need to create custom Creator when it
is necessary to use helper objects.
|
NoAdd |
This interface should be implemented by all objects that do not wish to be added to
the parent object. |
Setter |
This interface is used by all setters that handle request to set a value to the object. |
SpecialCreator |
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. |
StringHook |
This interface is used to intercept the string values obtained in the xml document.
|
TagLibrary |
A tag library should contain creators, setters, adders, and converters.
|
VarLookup |
This is a general interface for getting/setting object variables |