com.infoengine.soap.util.sax
Class PrimitiveDeserializer

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended bycom.infoengine.soap.util.sax.SAXObjectDeserializer
          extended bycom.infoengine.soap.util.sax.PrimitiveDeserializer
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler, SOAPParameter

public class PrimitiveDeserializer
extends SAXObjectDeserializer


Field Summary
private  StringBuffer chars
           
private  int soapType
           
 
Fields inherited from class com.infoengine.soap.util.sax.SAXObjectDeserializer
DEBUG, name, value
 
Constructor Summary
(package private) PrimitiveDeserializer(int soapType)
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
(package private)  void cleanup()
           
 void endElement(String namespaceURI, String localName, String qName)
           
(package private)  void init(int soapType)
           
 void startElement(String namespaceURI, String localName, String qName, Attributes atts)
           
 
Methods inherited from class com.infoengine.soap.util.sax.SAXObjectDeserializer
finished, getAttributeValue, getName, getValue, init, setAttributes, setName, setValue
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

soapType

private int soapType

chars

private StringBuffer chars
Constructor Detail

PrimitiveDeserializer

PrimitiveDeserializer(int soapType)
Method Detail

cleanup

void cleanup()
Overrides:
cleanup in class SAXObjectDeserializer

init

void init(int soapType)

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws SAXException
Throws:
SAXException

startElement

public void startElement(String namespaceURI,
                         String localName,
                         String qName,
                         Attributes atts)
                  throws SAXException
Throws:
SAXException

endElement

public void endElement(String namespaceURI,
                       String localName,
                       String qName)
                throws SAXException
Throws:
SAXException