edu.uga.cs.lsdis.sawsdl.impl
Class MessageImpl

java.lang.Object
  extended by com.ibm.wsdl.AbstractWSDLElement
      extended by com.ibm.wsdl.MessageImpl
          extended by edu.uga.cs.lsdis.sawsdl.impl.MessageImpl
All Implemented Interfaces:
java.io.Serializable, javax.wsdl.extensions.AttributeExtensible, javax.wsdl.extensions.ElementExtensible, javax.wsdl.Message, javax.wsdl.WSDLElement

public class MessageImpl
extends com.ibm.wsdl.MessageImpl
implements Message

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

Field Summary
 
Fields inherited from class com.ibm.wsdl.MessageImpl
additionOrderOfParts, isUndefined, name, nativeAttributeNames, parts, serialVersionUID
 
Fields inherited from class com.ibm.wsdl.AbstractWSDLElement
docEl, extElements, extensionAttributes
 
Fields inherited from interface javax.wsdl.extensions.AttributeExtensible
LIST_OF_QNAMES_TYPE, LIST_OF_STRINGS_TYPE, NO_DECLARED_TYPE, QNAME_TYPE, STRING_TYPE
 
Constructor Summary
MessageImpl()
           
 
Method Summary
 void addPart(Part part)
          Add a semantically annotated part to this message.
 Part getSemanticPart(java.lang.String name)
          Get the specified semantically annotated part.
 Part removeSemanticPart(java.lang.String name)
          Remove the specified part.
 
Methods inherited from class com.ibm.wsdl.MessageImpl
addPart, getNativeAttributeNames, getOrderedParts, getPart, getParts, getQName, isUndefined, removePart, setQName, setUndefined, toString
 
Methods inherited from class com.ibm.wsdl.AbstractWSDLElement
addExtensibilityElement, getDocumentationElement, getExtensibilityElements, getExtensionAttribute, getExtensionAttributes, removeExtensibilityElement, setDocumentationElement, setExtensionAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.wsdl.Message
addPart, getOrderedParts, getPart, getParts, getQName, isUndefined, removePart, setQName, setUndefined
 
Methods inherited from interface javax.wsdl.WSDLElement
getDocumentationElement, setDocumentationElement
 
Methods inherited from interface javax.wsdl.extensions.AttributeExtensible
getExtensionAttribute, getExtensionAttributes, getNativeAttributeNames, setExtensionAttribute
 
Methods inherited from interface javax.wsdl.extensions.ElementExtensible
addExtensibilityElement, getExtensibilityElements, removeExtensibilityElement
 

Constructor Detail

MessageImpl

public MessageImpl()
Method Detail

addPart

public void addPart(Part part)
Add a semantically annotated part to this message.

Parameters:
part - the part to be added
See Also:
Message.addPart(javax.wsdl.Part)

getSemanticPart

public Part getSemanticPart(java.lang.String name)
Get the specified semantically annotated part.

Parameters:
name - the name of the desired part.
Returns:
the corresponding part, or null if there wasn't any matching part
See Also:
Message.getPart(String)

removeSemanticPart

public Part removeSemanticPart(java.lang.String name)
Remove the specified part.

Parameters:
name - the name of the part to be removed.
Returns:
the part which was removed
See Also:
Message.removePart(String)


Copyright © 2007. All Rights Reserved.