org.apache.axis.encoding.ser

Class ElementDeserializer

Implemented Interfaces:
Deserializer, java.io.Serializable, Callback, Deserializer, Deserializer

public class ElementDeserializer
extends DeserializerImpl

Deserializer for DOM elements
Author:
Glen Daniels (gdaniels@apache.org) Modified by @author Rich scheuerle

Field Summary

static String
DESERIALIZE_CURRENT_ELEMENT
protected static Log
log

Fields inherited from class org.apache.axis.encoding.DeserializerImpl

componentsReadyFlag, defaultType, id, isEnded, isHref, isNil, log, targets, value

Fields inherited from class org.apache.axis.message.SOAPHandler

myElement

Method Summary

void
onEndElement(String namespace, String localName, DeserializationContext context)
onEndElement is called by endElement.

Methods inherited from class org.apache.axis.encoding.DeserializerImpl

addChildDeserializer, componentsReady, endElement, getDefaultType, getMechanismType, getValue, getValue, getValueTargets, moveValueTargets, onEndElement, onStartChild, onStartElement, registerValueTarget, removeValueTargets, setChildValue, setDefaultType, setValue, setValue, startElement, valueComplete

Methods inherited from class org.apache.axis.message.SOAPHandler

characters, endElement, makeNewElement, onEndChild, onStartChild, startElement

Field Details

DESERIALIZE_CURRENT_ELEMENT

public static final String DESERIALIZE_CURRENT_ELEMENT

log

protected static Log log

Method Details

onEndElement

public final void onEndElement(String namespace,
                               String localName,
                               DeserializationContext context)
            throws SAXException
onEndElement is called by endElement. It is not called if the element has an href.
Specified by:
onEndElement in interface Deserializer
Overrides:
onEndElement in interface DeserializerImpl
Parameters:
namespace - is the namespace of the child element
localName - is the local name of the child element
context - is the deserialization context

Copyright © 2005 Apache Web Services Project. All Rights Reserved.