org.apache.woden.internal.wsdl20.extensions.soap
Class SOAPModuleDeserializer
java.lang.Object
org.apache.woden.internal.wsdl20.extensions.soap.SOAPModuleDeserializer
- All Implemented Interfaces:
- ExtensionDeserializer
public class SOAPModuleDeserializer
- extends java.lang.Object
- implements ExtensionDeserializer
Deserializes the <wsoap:module> extension element into a SOAPModuleElement.
- Author:
- jkaputin@apache.org
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SOAPModuleDeserializer
public SOAPModuleDeserializer()
unmarshall
public ExtensionElement unmarshall(java.lang.Class parentType,
java.lang.Object parent,
QName elementType,
XMLElement el,
DescriptionElement desc,
ExtensionRegistry extReg)
throws WSDLException
- Description copied from interface:
ExtensionDeserializer
- This method deserializes elements into instances of classes
which implement the ExtensionElement interface. The
return value should be explicitly cast to the more-specific
implementing type.
- Specified by:
unmarshall
in interface ExtensionDeserializer
- Parameters:
parentType
- a class object indicating where in the WSDL
document this extension element was encountered. For
example, org.apache.woden.Binding.class would be used to indicate
this element was encountered as an immediate child of
a <wsdl:binding> element.parent
- the parent object of this extension elementelementType
- the qname of the extension element to deserializeel
- the extension elementdesc
- the <description> this extension element was
encountered inextReg
- the ExtensionRegistry to use (if needed again)
- Throws:
WSDLException
Copyright © 2005-2009 Apache Software Foundation. All Rights Reserved.