org.apache.axis.encoding
Class SOAPTypeMappingRegistry.BasicDeser

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--org.apache.axis.message.SOAPHandler
              |
              +--org.apache.axis.encoding.Deserializer
                    |
                    +--org.apache.axis.encoding.SOAPTypeMappingRegistry.BasicDeser
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Direct Known Subclasses:
SOAPTypeMappingRegistry.BasicDeserializer
Enclosing class:
SOAPTypeMappingRegistry

public abstract static class SOAPTypeMappingRegistry.BasicDeser
extends Deserializer


Inner classes inherited from class org.apache.axis.encoding.Deserializer
Deserializer.FieldTarget, Deserializer.MethodTarget
 
Fields inherited from class org.apache.axis.encoding.Deserializer
isComplete, targets, value
 
Constructor Summary
SOAPTypeMappingRegistry.BasicDeser()
           
 
Method Summary
 void characters(char[] chars, int start, int end)
           
abstract  java.lang.Object makeValue(java.lang.String source)
           
 void onEndElement(java.lang.String namespace, java.lang.String localName, DeserializationContext context)
          Subclasses override this to do custom functionality at the end of their enclosing element.
 SOAPHandler onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)
           
 
Methods inherited from class org.apache.axis.encoding.Deserializer
copyValueTargets, endElement, getValue, onStartElement, registerCallback, registerValueTarget, registerValueTarget, setValue, startElement, valueComplete
 
Methods inherited from class org.apache.axis.message.SOAPHandler
onEndChild, onStartChild
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPTypeMappingRegistry.BasicDeser

public SOAPTypeMappingRegistry.BasicDeser()
Method Detail

onStartChild

public SOAPHandler onStartChild(java.lang.String namespace,
                                java.lang.String localName,
                                java.lang.String prefix,
                                org.xml.sax.Attributes attributes,
                                DeserializationContext context)
                         throws org.xml.sax.SAXException
Overrides:
onStartChild in class SOAPHandler

characters

public void characters(char[] chars,
                       int start,
                       int end)
                throws org.xml.sax.SAXException
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler

onEndElement

public void onEndElement(java.lang.String namespace,
                         java.lang.String localName,
                         DeserializationContext context)
                  throws org.xml.sax.SAXException
Description copied from class: Deserializer
Subclasses override this to do custom functionality at the end of their enclosing element. This will NOT be called for HREFs...
Overrides:
onEndElement in class Deserializer

makeValue

public abstract java.lang.Object makeValue(java.lang.String source)
                                    throws java.lang.Exception


Copyright © 2001 Apache XML Project. All Rights Reserved.