edu.uga.cs.lsdis.sawsdl.impl.extensions.sawsdl
Class AttrExtensionsSerializer

java.lang.Object
  extended by edu.uga.cs.lsdis.sawsdl.impl.extensions.sawsdl.AttrExtensionsSerializer
All Implemented Interfaces:
java.io.Serializable, javax.wsdl.extensions.ExtensionDeserializer, javax.wsdl.extensions.ExtensionSerializer

public class AttrExtensionsSerializer
extends java.lang.Object
implements javax.wsdl.extensions.ExtensionSerializer, javax.wsdl.extensions.ExtensionDeserializer, java.io.Serializable

Author:
: Ajith Ranabahu, : Zixin Wu, : Karthik Gomadam, : Doug Brewer
See Also:
Serialized Form

Constructor Summary
AttrExtensionsSerializer()
           
 
Method Summary
 void marshall(java.lang.Class parentType, javax.xml.namespace.QName elementType, javax.wsdl.extensions.ExtensibilityElement extension, java.io.PrintWriter pw, javax.wsdl.Definition def, javax.wsdl.extensions.ExtensionRegistry extReg)
          The marshall method for the attrExtensions
 javax.wsdl.extensions.ExtensibilityElement unmarshall(java.lang.Class parentType, javax.xml.namespace.QName elementType, org.w3c.dom.Element el, javax.wsdl.Definition def, javax.wsdl.extensions.ExtensionRegistry extReg)
          The unmarshall method for the attr extensions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttrExtensionsSerializer

public AttrExtensionsSerializer()
Method Detail

marshall

public void marshall(java.lang.Class parentType,
                     javax.xml.namespace.QName elementType,
                     javax.wsdl.extensions.ExtensibilityElement extension,
                     java.io.PrintWriter pw,
                     javax.wsdl.Definition def,
                     javax.wsdl.extensions.ExtensionRegistry extReg)
              throws javax.wsdl.WSDLException
The marshall method for the attrExtensions

Specified by:
marshall in interface javax.wsdl.extensions.ExtensionSerializer
Parameters:
parentType -
elementType -
extension -
pw -
def -
extReg -
Throws:
javax.wsdl.WSDLException

unmarshall

public javax.wsdl.extensions.ExtensibilityElement unmarshall(java.lang.Class parentType,
                                                             javax.xml.namespace.QName elementType,
                                                             org.w3c.dom.Element el,
                                                             javax.wsdl.Definition def,
                                                             javax.wsdl.extensions.ExtensionRegistry extReg)
                                                      throws javax.wsdl.WSDLException
The unmarshall method for the attr extensions

Specified by:
unmarshall in interface javax.wsdl.extensions.ExtensionDeserializer
Parameters:
parentType -
elementType -
el -
def -
extReg -
Returns:
ExtensibilityElement object
Throws:
javax.wsdl.WSDLException


Copyright © 2007. All Rights Reserved.