org.jboss.axis.encoding.ser
Class OctetStreamDataHandlerDeserializer

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended byorg.jboss.axis.message.SOAPHandler (src) 
          extended byorg.jboss.axis.encoding.DeserializerImpl (src) 
              extended byorg.jboss.axis.encoding.ser.JAFDataHandlerDeserializer (src) 
                  extended byorg.jboss.axis.encoding.ser.OctetStreamDataHandlerDeserializer
All Implemented Interfaces:
Callback (src) , org.xml.sax.ContentHandler, Deserializer (src) , Deserializer (src) , org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, java.io.Serializable

public class OctetStreamDataHandlerDeserializer
extends JAFDataHandlerDeserializer (src)

application/octetstream DataHandler Deserializer Modified by Davanum Srinivas

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jboss.axis.encoding.DeserializerImpl (src)
defaultType, id, isEnded, isHref, isNil, targets, value
 
Fields inherited from class org.jboss.axis.message.SOAPHandler (src)
myElement
 
Constructor Summary
OctetStreamDataHandlerDeserializer()
           
 
Method Summary
 void startElement(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext (src)  context)
          This method is invoked when an element start tag is encountered.
 
Methods inherited from class org.jboss.axis.encoding.ser.JAFDataHandlerDeserializer (src)
onStartChild
 
Methods inherited from class org.jboss.axis.encoding.DeserializerImpl (src)
addChildDeserializer, componentsReady, endElement, getDefaultType, getMechanismType, getValue, getValue, getValueTargets, moveValueTargets, onEndElement, onStartElement, registerValueTarget, removeValueTargets, setChildValue, setDefaultType, setValue, setValue, valueComplete
 
Methods inherited from class org.jboss.axis.message.SOAPHandler (src)
makeNewElement, onEndChild
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, 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

OctetStreamDataHandlerDeserializer

public OctetStreamDataHandlerDeserializer()
Method Detail

startElement

public void startElement(java.lang.String namespace,
                         java.lang.String localName,
                         java.lang.String prefix,
                         org.xml.sax.Attributes attributes,
                         DeserializationContext (src)  context)
                  throws org.xml.sax.SAXException
Description copied from class: DeserializerImpl (src)
This method is invoked when an element start tag is encountered. DeserializerImpl provides default behavior, which involves the following: - directly handling the deserialization of a nill value - handling the registration of the id value. - handling the registration of a fixup if this element is an href. - calling onStartElement to do the actual deserialization if not nill or href cases.

Specified by:
startElement in interface Deserializer (src)
Overrides:
startElement in class JAFDataHandlerDeserializer (src)
Throws:
org.xml.sax.SAXException