org.eclipse.jst.j2ee.webservice.jaxrpcmap
Interface WSDLReturnValueMapping

All Superinterfaces:
org.eclipse.emf.ecore.EObject, J2EEEObject, org.eclipse.emf.common.notify.Notifier

public interface WSDLReturnValueMapping
extends J2EEEObject

A representation of the model object 'WSDL Return Value Mapping'. The wsdl-return-value-mapping element defines the mapping for the method's return value. It defines the mapping to a specific message and its part. Together they define uniquely the mapping for a specific parameter. Parts within a message context are uniquely identified with their names. The wsdl-message-part-name is not specified if there is no return value or OUT parameters. Used in: service-endpoint-method-mapping

The following features are supported:

See Also:
JaxrpcmapPackage.getWSDLReturnValueMapping()

Method Summary
 java.lang.String getId()
          Returns the value of the 'Id' attribute
 java.lang.String getMethodReturnValue()
          Returns the value of the 'Method Return Value' attribute
 WSDLMessage getWsdlMessage()
          Returns the value of the 'Wsdl Message' containment reference
 java.lang.String getWsdlMessagePartName()
          Returns the value of the 'Wsdl Message Part Name' attribute
 void setId(java.lang.String value)
          Sets the value of the 'Id' attribute
 void setMethodReturnValue(java.lang.String value)
          Sets the value of the 'Method Return Value' attribute
 void setWsdlMessage(WSDLMessage value)
          Sets the value of the 'Wsdl Message' containment reference
 void setWsdlMessagePartName(java.lang.String value)
          Sets the value of the 'Wsdl Message Part Name' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getId

java.lang.String getId()
Returns the value of the 'Id' attribute.

If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Id' attribute.
See Also:
setId(String), JaxrpcmapPackage.getWSDLReturnValueMapping_Id()

setId

void setId(java.lang.String value)
Sets the value of the 'Id' attribute.

Parameters:
value - the new value of the 'Id' attribute.
See Also:
getId()

getMethodReturnValue

java.lang.String getMethodReturnValue()
Returns the value of the 'Method Return Value' attribute.

If the meaning of the 'Method Return Value' attribute isn't clear, there really should be more of a description here...

The method-return-value element defines a fully qualified class name or void type for the method's return value type. Used in: wsdl-return-value-mapping

Returns:
the value of the 'Method Return Value' attribute.
See Also:
setMethodReturnValue(String), JaxrpcmapPackage.getWSDLReturnValueMapping_MethodReturnValue()

setMethodReturnValue

void setMethodReturnValue(java.lang.String value)
Sets the value of the 'Method Return Value' attribute.

Parameters:
value - the new value of the 'Method Return Value' attribute.
See Also:
getMethodReturnValue()

getWsdlMessagePartName

java.lang.String getWsdlMessagePartName()
Returns the value of the 'Wsdl Message Part Name' attribute.

If the meaning of the 'Wsdl Message Part Name' attribute isn't clear, there really should be more of a description here...

Interpretation of the wsdl-message-part-name element depends on whether or not wrapped-element has been defined in the service-endpoint-method-mapping. If wrapped-element is not specified, wsdl-message-part-name defines a WSDL message part. It should always be interpreter with respect to a wsdl-message element. If wrapped-element is specified, wsdl-message-part-name refers to an element name of the element type. Used in: wsdl-message-mapping, wsdl-return-value-mapping

Returns:
the value of the 'Wsdl Message Part Name' attribute.
See Also:
setWsdlMessagePartName(String), JaxrpcmapPackage.getWSDLReturnValueMapping_WsdlMessagePartName()

setWsdlMessagePartName

void setWsdlMessagePartName(java.lang.String value)
Sets the value of the 'Wsdl Message Part Name' attribute.

Parameters:
value - the new value of the 'Wsdl Message Part Name' attribute.
See Also:
getWsdlMessagePartName()

getWsdlMessage

WSDLMessage getWsdlMessage()
Returns the value of the 'Wsdl Message' containment reference.

If the meaning of the 'Wsdl Message' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Wsdl Message' containment reference.
See Also:
setWsdlMessage(WSDLMessage), JaxrpcmapPackage.getWSDLReturnValueMapping_WsdlMessage()

setWsdlMessage

void setWsdlMessage(WSDLMessage value)
Sets the value of the 'Wsdl Message' containment reference.

Parameters:
value - the new value of the 'Wsdl Message' containment reference.
See Also:
getWsdlMessage()