Interface | Description |
---|---|
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 |
This interface handles object creation.
|
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 a 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
|