org.eclipse.wst.wsdl.binding.soap
Interface SOAPHeaderBase

All Superinterfaces:
ExtensibilityElement, WSDLElement
All Known Subinterfaces:
SOAPHeader, SOAPHeaderFault

public interface SOAPHeaderBase
extends ExtensibilityElement

A representation of the model object 'Header Base'.

The following features are supported:

See Also:
SOAPPackage.getSOAPHeaderBase()

Method Summary
 EList getEncodingStyles()
          Returns the value of the 'Encoding Styles' attribute list.
 Message getMessage()
          Returns the value of the 'Message' reference.
 java.lang.String getNamespaceURI()
          Returns the value of the 'Namespace URI' attribute.
 Part getPart()
          Returns the value of the 'Part' reference.
 java.lang.String getUse()
          Returns the value of the 'Use' attribute.
 void setMessage(Message value)
          Sets the value of the 'Message' reference.
 void setNamespaceURI(java.lang.String value)
          Sets the value of the 'Namespace URI' attribute.
 void setPart(Part value)
          Sets the value of the 'Part' reference.
 void setUse(java.lang.String value)
          Sets the value of the 'Use' attribute.
 
Methods inherited from interface org.eclipse.wst.wsdl.ExtensibilityElement
getElementType, isRequired, setElementType, setRequired
 
Methods inherited from interface org.eclipse.wst.wsdl.WSDLElement
elementChanged, getContainer, getDocumentationElement, getElement, getEnclosingDefinition, setDocumentationElement, setElement, setEnclosingDefinition, updateElement, updateElement
 

Method Detail

getUse

public java.lang.String getUse()
Returns the value of the 'Use' attribute.

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

Returns:
the value of the 'Use' attribute.
See Also:
setUse(String), SOAPPackage.getSOAPHeaderBase_Use()

setUse

public void setUse(java.lang.String value)
Sets the value of the 'Use' attribute.

Parameters:
value - the new value of the 'Use' attribute.
See Also:
getUse()

getNamespaceURI

public java.lang.String getNamespaceURI()
Returns the value of the 'Namespace URI' attribute.

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

Returns:
the value of the 'Namespace URI' attribute.
See Also:
setNamespaceURI(String), SOAPPackage.getSOAPHeaderBase_NamespaceURI()

setNamespaceURI

public void setNamespaceURI(java.lang.String value)
Sets the value of the 'Namespace URI' attribute.

Parameters:
value - the new value of the 'Namespace URI' attribute.
See Also:
getNamespaceURI()

getEncodingStyles

public EList getEncodingStyles()
Returns the value of the 'Encoding Styles' attribute list. The list contents are of type String.

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

Returns:
the value of the 'Encoding Styles' attribute list.
See Also:
SOAPPackage.getSOAPHeaderBase_EncodingStyles()

getMessage

public Message getMessage()
Returns the value of the 'Message' reference.

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

Returns:
the value of the 'Message' reference.
See Also:
setMessage(Message), SOAPPackage.getSOAPHeaderBase_Message()

setMessage

public void setMessage(Message value)
Sets the value of the 'Message' reference.

Parameters:
value - the new value of the 'Message' reference.
See Also:
getMessage()

getPart

public Part getPart()
Returns the value of the 'Part' reference.

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

Returns:
the value of the 'Part' reference.
See Also:
setPart(Part), SOAPPackage.getSOAPHeaderBase_Part()

setPart

public void setPart(Part value)
Sets the value of the 'Part' reference.

Parameters:
value - the new value of the 'Part' reference.
See Also:
getPart()