com.openharbor.beck.apache.axis
Class BeckDeserializer
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.axis.message.SOAPHandler
org.apache.axis.encoding.DeserializerImpl
com.openharbor.beck.apache.axis.BeckDeserializer
- All Implemented Interfaces:
- org.apache.axis.encoding.Callback, org.xml.sax.ContentHandler, javax.xml.rpc.encoding.Deserializer, org.apache.axis.encoding.Deserializer, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, java.io.Serializable
- public class BeckDeserializer
- extends org.apache.axis.encoding.DeserializerImpl
- See Also:
- Serialized Form
Fields inherited from class org.apache.axis.encoding.DeserializerImpl |
defaultType, id, isEnded, isHref, isNil, targets, value |
Fields inherited from class org.apache.axis.message.SOAPHandler |
myElement |
Method Summary |
boolean |
componentsReady()
|
java.lang.String |
getMechanismType()
|
java.lang.Object |
getValue()
|
void |
onEndElement(java.lang.String namespace,
java.lang.String localName,
org.apache.axis.encoding.DeserializationContext context)
|
org.apache.axis.message.SOAPHandler |
onStartChild(java.lang.String namespace,
java.lang.String localName,
java.lang.String prefix,
org.xml.sax.Attributes attributes,
org.apache.axis.encoding.DeserializationContext context)
|
void |
onStartElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String prefix,
org.xml.sax.Attributes attributes,
org.apache.axis.encoding.DeserializationContext context)
|
static org.xml.sax.SAXException |
toSAXException(java.lang.Exception e)
|
Methods inherited from class org.apache.axis.encoding.DeserializerImpl |
addChildDeserializer, endElement, getDefaultType, getValue, getValueTargets, moveValueTargets, registerValueTarget, removeValueTargets, setChildValue, setDefaultType, setValue, setValue, startElement, valueComplete |
Methods inherited from class org.apache.axis.message.SOAPHandler |
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 |
MECHANISM_TYPE
public static final java.lang.String MECHANISM_TYPE
- See Also:
- Constant Field Values
log
protected final org.apache.commons.logging.Log log
mapperSource
protected MapFromXML.Source mapperSource
handler
protected BeckDeserializer.BeckHandler handler
BeckDeserializer
public BeckDeserializer(MapFromXML.Source mapperSource)
getMechanismType
public java.lang.String getMechanismType()
onStartElement
public void onStartElement(java.lang.String namespace,
java.lang.String localName,
java.lang.String prefix,
org.xml.sax.Attributes attributes,
org.apache.axis.encoding.DeserializationContext context)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
onEndElement
public void onEndElement(java.lang.String namespace,
java.lang.String localName,
org.apache.axis.encoding.DeserializationContext context)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
componentsReady
public boolean componentsReady()
getValue
public java.lang.Object getValue()
onStartChild
public org.apache.axis.message.SOAPHandler onStartChild(java.lang.String namespace,
java.lang.String localName,
java.lang.String prefix,
org.xml.sax.Attributes attributes,
org.apache.axis.encoding.DeserializationContext context)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
toSAXException
public static org.xml.sax.SAXException toSAXException(java.lang.Exception e)