|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.
The UnmarshalListener interface does not report on native data types that are unmarshalled.
Method Summary | |
void |
attributesProcessed(java.lang.Object object)
This method is called once the attributes have been processed. |
void |
fieldAdded(java.lang.String fieldName,
java.lang.Object parent,
java.lang.Object child)
This method is called after a child object has been added during the unmarshalling. |
void |
initialized(java.lang.Object object)
This method is called when an object has just been initialized by the Unmarshaller. |
void |
unmarshalled(java.lang.Object object)
This method is called after an object has been completely unmarshalled, including all of its children (if any). |
Method Detail |
public void initialized(java.lang.Object object)
object
- the Object that was initialized.public void attributesProcessed(java.lang.Object object)
object
- the Object the object being unmarshalled.public void fieldAdded(java.lang.String fieldName, java.lang.Object parent, java.lang.Object child)
unmarshalled
has been called for the child.
fieldName
- the Name of the field the child is being added to.child
- the Object that was just added.public void unmarshalled(java.lang.Object object)
object
- the Object that was unmarshalled.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |