Class SDOCSUnmarshalListener
java.lang.Object
org.eclipse.persistence.sdo.helper.SDOCSUnmarshalListener
- All Implemented Interfaces:
org.eclipse.persistence.internal.oxm.Unmarshaller.Listener,XMLUnmarshalListener
- Direct Known Subclasses:
SDOUnmarshalListener
Purpose: Implementation of XMLUnmarshalListener used when unmarshalling XML to XMLDocuments
Responsibilities:
- When creating a DataObject we need to call setType and setHelperContext with the appropriate values
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected HelperContextVisibility reduced from [public] in 2.1.0. -
Constructor Summary
ConstructorsConstructorDescriptionSDOCSUnmarshalListener(HelperContext aContext) SDOCSUnmarshalListener(HelperContext aContext, boolean bIsCSUnmarshalListener) -
Method Summary
Modifier and TypeMethodDescriptionvoidafterUnmarshal(Object target, Object parent) Event that will be called after objects are unmarshalled.voidbeforeUnmarshal(Object target, Object parent) Event that will be called before objects are unmarshalled.
-
Field Details
-
aHelperContext
Visibility reduced from [public] in 2.1.0. May 15 2007
-
-
Constructor Details
-
SDOCSUnmarshalListener
-
SDOCSUnmarshalListener
-
-
Method Details
-
beforeUnmarshal
Description copied from interface:org.eclipse.persistence.internal.oxm.Unmarshaller.ListenerEvent that will be called before objects are unmarshalled.- Specified by:
beforeUnmarshalin interfaceorg.eclipse.persistence.internal.oxm.Unmarshaller.Listener- Parameters:
target- A newly created instance of the object to be unmarshalled.parent- the owning object of the object that will be unmarshalled. This may be null.
-
afterUnmarshal
Description copied from interface:org.eclipse.persistence.internal.oxm.Unmarshaller.ListenerEvent that will be called after objects are unmarshalled.- Specified by:
afterUnmarshalin interfaceorg.eclipse.persistence.internal.oxm.Unmarshaller.Listener- Parameters:
target- the object that was unmarshalled.parent- the owning object of the object that was unmarshalled. This may be null.
-