org.apache.axis.message

Class SOAPFaultReasonBuilder

Implemented Interfaces:
Callback

public class SOAPFaultReasonBuilder
extends SOAPHandler
implements Callback

Parser for the fault Reason element and its associated Text elements.

Author:
Glen Daniels (gdaniels@apache.org)

Field Summary

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

myElement

Constructor Summary

SOAPFaultReasonBuilder(SOAPFaultBuilder faultBuilder)

Method Summary

ArrayList
getText()
SOAPHandler
onStartChild(String namespace, String name, String prefix, Attributes attributes, DeserializationContext context)
void
setValue(Object value, Object hint)
Defined by Callback.

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

characters, endElement, makeNewElement, onEndChild, onStartChild, startElement

Constructor Details

SOAPFaultReasonBuilder

public SOAPFaultReasonBuilder(SOAPFaultBuilder faultBuilder)

Method Details

getText

public ArrayList getText()


onStartChild

public SOAPHandler onStartChild(String namespace,
                                String name,
                                String prefix,
                                Attributes attributes,
                                DeserializationContext context)
            throws SAXException
Overrides:
onStartChild in interface SOAPHandler


setValue

public void setValue(Object value,
                     Object hint)
Defined by Callback. This method gets control when the callback is invoked, which happens each time we get a deserialized Text string.
Specified by:
setValue in interface Callback

Parameters:
value - the deserialized value
hint - (unused) provides additional hint information.


Copyright B) 2005 Apache Web Services Project. All Rights Reserved.