com.sun.tools.ws.wsdl.document
Class MessagePart

java.lang.Object
  extended by com.sun.tools.ws.wsdl.framework.Entity
      extended by com.sun.tools.ws.wsdl.document.MessagePart
All Implemented Interfaces:
Elemental

public class MessagePart
extends Entity

Entity corresponding to a WSDL message part.


Field Summary
static int PART_NOT_BOUNDED
           
static int SOAP_BODY_BINDING
           
static int SOAP_FAULT_BINDING
           
static int SOAP_HEADER_BINDING
           
static int SOAP_HEADERFAULT_BINDING
           
static int WSDL_MIME_BINDING
           
 
Fields inherited from class com.sun.tools.ws.wsdl.framework.Entity
errorReceiver
 
Constructor Summary
MessagePart(Locator locator)
           
 
Method Summary
 void accept(WSDLDocumentVisitor visitor)
           
 int getBindingExtensibilityElementKind()
           
 QName getDescriptor()
           
 Kind getDescriptorKind()
           
 QName getElementName()
           
 javax.jws.WebParam.Mode getMode()
           
 String getName()
           
 boolean isIN()
           
 boolean isINOUT()
           
 boolean isOUT()
           
 boolean isReturn()
           
 void setBindingExtensibilityElementKind(int kind)
           
 void setDescriptor(QName n)
           
 void setDescriptorKind(Kind k)
           
 void setMode(javax.jws.WebParam.Mode mode)
           
 void setName(String name)
           
 void setReturn(boolean ret)
           
 void validateThis()
           
 void withAllEntityReferencesDo(EntityReferenceAction action)
           
 void withAllQNamesDo(QNameAction action)
           
 
Methods inherited from class com.sun.tools.ws.wsdl.framework.Entity
failValidation, failValidation, getLocator, getProperty, removeProperty, setErrorReceiver, setProperty, withAllSubEntitiesDo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOAP_BODY_BINDING

public static final int SOAP_BODY_BINDING
See Also:
Constant Field Values

SOAP_HEADER_BINDING

public static final int SOAP_HEADER_BINDING
See Also:
Constant Field Values

SOAP_HEADERFAULT_BINDING

public static final int SOAP_HEADERFAULT_BINDING
See Also:
Constant Field Values

SOAP_FAULT_BINDING

public static final int SOAP_FAULT_BINDING
See Also:
Constant Field Values

WSDL_MIME_BINDING

public static final int WSDL_MIME_BINDING
See Also:
Constant Field Values

PART_NOT_BOUNDED

public static final int PART_NOT_BOUNDED
See Also:
Constant Field Values
Constructor Detail

MessagePart

public MessagePart(Locator locator)
Method Detail

getName

public String getName()

setName

public void setName(String name)

getDescriptor

public QName getDescriptor()

setDescriptor

public void setDescriptor(QName n)

getDescriptorKind

public Kind getDescriptorKind()

setDescriptorKind

public void setDescriptorKind(Kind k)

getElementName

public QName getElementName()

getBindingExtensibilityElementKind

public int getBindingExtensibilityElementKind()

setBindingExtensibilityElementKind

public void setBindingExtensibilityElementKind(int kind)

withAllQNamesDo

public void withAllQNamesDo(QNameAction action)
Overrides:
withAllQNamesDo in class Entity

withAllEntityReferencesDo

public void withAllEntityReferencesDo(EntityReferenceAction action)
Overrides:
withAllEntityReferencesDo in class Entity

accept

public void accept(WSDLDocumentVisitor visitor)
            throws Exception
Throws:
Exception

validateThis

public void validateThis()
Specified by:
validateThis in class Entity

setMode

public void setMode(javax.jws.WebParam.Mode mode)

getMode

public javax.jws.WebParam.Mode getMode()

isINOUT

public boolean isINOUT()

isIN

public boolean isIN()

isOUT

public boolean isOUT()

setReturn

public void setReturn(boolean ret)

isReturn

public boolean isReturn()