org.openliberty.xmltooling.idsis.dap
Class DataResponseType.Unmarshaller

java.lang.Object
  extended by org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
      extended by org.openliberty.xmltooling.idsis.dap.DataResponseType.Unmarshaller
All Implemented Interfaces:
org.opensaml.xml.io.Unmarshaller
Enclosing class:
DataResponseType

public static class DataResponseType.Unmarshaller
extends org.opensaml.xml.io.AbstractXMLObjectUnmarshaller

Used by xmltooling to unmarshall DOM elements and Attributes into the xmltooling java objects

Author:
asa

Constructor Summary
DataResponseType.Unmarshaller()
           
 
Method Summary
protected  void processAttribute(org.opensaml.xml.XMLObject xmlObject, org.w3c.dom.Attr attribute)
          Places attribute values within java objects
protected  void processChildElement(org.opensaml.xml.XMLObject parentXMLObject, org.opensaml.xml.XMLObject childXMLObject)
          Connects the child to the parent
protected  void processElementContent(org.opensaml.xml.XMLObject xmlObject, java.lang.String elementContent)
           
 
Methods inherited from class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
buildXMLObject, checkElementIsTarget, checkIDAttribute, unmarshall, unmarshallAttribute, unmarshallChildElement, unmarshallNamespaceAttribute, unmarshallSchemaInstanceAttributes, unmarshallTextContent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataResponseType.Unmarshaller

public DataResponseType.Unmarshaller()
Method Detail

processAttribute

protected void processAttribute(org.opensaml.xml.XMLObject xmlObject,
                                org.w3c.dom.Attr attribute)
                         throws org.opensaml.xml.io.UnmarshallingException
Places attribute values within java objects

Specified by:
processAttribute in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Throws:
org.opensaml.xml.io.UnmarshallingException

processChildElement

protected void processChildElement(org.opensaml.xml.XMLObject parentXMLObject,
                                   org.opensaml.xml.XMLObject childXMLObject)
                            throws org.opensaml.xml.io.UnmarshallingException
Connects the child to the parent

Specified by:
processChildElement in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller
Throws:
org.opensaml.xml.io.UnmarshallingException

processElementContent

protected void processElementContent(org.opensaml.xml.XMLObject xmlObject,
                                     java.lang.String elementContent)
Specified by:
processElementContent in class org.opensaml.xml.io.AbstractXMLObjectUnmarshaller