Public Member Functions

org.exolab.castor.mapping.Mapping.IncludeListener Class Reference

Inheritance diagram for org.exolab.castor.mapping.Mapping.IncludeListener:
org.exolab.castor.xml.UnmarshalListener

List of all members.

Public Member Functions

void initialized (Object object)
void attributesProcessed (Object object)
void fieldAdded (String fieldName, Object parent, Object child)
void unmarshalled (Object object)

Detailed Description

An UnmarshalListener to handle mapping includes


Member Function Documentation

void org.exolab.castor.mapping.Mapping.IncludeListener.attributesProcessed ( Object  object  ) 

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.

Parameters:
object the Object the object being unmarshalled.

Implements org.exolab.castor.xml.UnmarshalListener.

void org.exolab.castor.mapping.Mapping.IncludeListener.fieldAdded ( String  fieldName,
Object  parent,
Object  child 
)

This method is called after a child object has been added during the unmarshalling. This method will be called after unmarshalled has been called for the child.

Parameters:
fieldName the Name of the field the child is being added to.
target the Object being unmarshalled.
child the Object that was just added.

Implements org.exolab.castor.xml.UnmarshalListener.

void org.exolab.castor.mapping.Mapping.IncludeListener.initialized ( Object  object  ) 

This method is called when an object has just been initialized by the Unmarshaller.

Parameters:
object the Object that was initialized.

Implements org.exolab.castor.xml.UnmarshalListener.

void org.exolab.castor.mapping.Mapping.IncludeListener.unmarshalled ( Object  object  ) 

This method is called after an object has been completely unmarshalled, including all of its children (if any).

Parameters:
object the Object that was unmarshalled.

Implements org.exolab.castor.xml.UnmarshalListener.

References org.exolab.castor.mapping.xml.Include.getHref().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties