public interface: UnmarshalListener
All Known Implementing Classes:
An interface to allow external "listening" to objects when
they are being unmarshalled for various tracking purposes and
potential modification. An implementation of
this interface may be registered with the Unmarshaller.
This is already a new version of this interface with
enhanced callback methods. The orginial implementation still
exists but is deprecated org.exolab.castor.xml.UnmarshalListener
The UnmarshalListener interface does not
native data types that are unmarshalled.
The first definition of this interface was by
Joachim - Grueneis, jgrueneis AT codehaus DOT org
$ - Revision$
|Method from org.castor.xml.UnmarshalListener Detail:|
public void attributesProcessed(Object target,
This method is called once the attributes have been processed.
It indicates that the the fields of the given object corresponding
to attributes in the XML document have been set.
public void fieldAdded(String fieldName,
This method is called after a child object has been added during the
unmarshalling. This method will be called after #unmarshalled(Object) has
been called for the child.
public void initialized(Object target,
This method is called when an object has just been initialized by the
public void unmarshalled(Object target,
This method is called after an object
has been completely unmarshalled, including
all of its children (if any).