grinda.common
Class FieldDeserializer

java.lang.Object
  extended by DeserializerImpl
      extended by grinda.common.FieldDeserializer

public class FieldDeserializer
extends DeserializerImpl

Custom deserializer for the Field Class

Author:
sirio

Constructor Summary
FieldDeserializer()
           
 
Method Summary
protected  void addArrayValue(int index, java.lang.Object value)
          Adds new element in the resulting array
 void onEndElement(java.lang.String namespace, java.lang.String localName, DeserializationContext context)
           
 SOAPHandler onStartChild(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)
           
 void onStartElement(java.lang.String namespace, java.lang.String localName, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext context)
           
 void setChildValue(java.lang.Object v, java.lang.Object hint)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldDeserializer

public FieldDeserializer()
Method Detail

onStartElement

public void onStartElement(java.lang.String namespace,
                           java.lang.String localName,
                           java.lang.String prefix,
                           org.xml.sax.Attributes attributes,
                           DeserializationContext context)
                    throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

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
Throws:
org.xml.sax.SAXException

setChildValue

public void setChildValue(java.lang.Object v,
                          java.lang.Object hint)
                   throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

onEndElement

public void onEndElement(java.lang.String namespace,
                         java.lang.String localName,
                         DeserializationContext context)
                  throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

addArrayValue

protected void addArrayValue(int index,
                             java.lang.Object value)
Adds new element in the resulting array

Parameters:
index -
value -


Copyright © 2006 Sirio Capizzi. All Rights Reserved.