org.eclipse.wst.wsdl
Interface Operation

All Superinterfaces:
WSDLElement

public interface Operation
extends WSDLElement

A representation of the model object 'Operation'. This class represents a WSDL operation element. A WSDL operation is an abstract description of an action supported by a service.

The following features are supported:

See Also:
org.eclipse.wsdl.WSDLPackage#getOperation()

Method Summary
 EList getEFaults()
          Returns the value of the 'EFaults' containment reference list.
 Input getEInput()
          Returns the value of the 'EInput' containment reference.
 Output getEOutput()
          Returns the value of the 'EOutput' containment reference.
 EList getEParameterOrdering()
          Returns the value of the 'EParameter Ordering' reference list.
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
 OperationType getStyle()
          Returns the value of the 'Style' attribute.
 boolean isUndefined()
          Returns the value of the 'Undefined' attribute.
 void setEInput(Input value)
          Sets the value of the 'EInput' containment reference.
 void setEOutput(Output value)
          Sets the value of the 'EOutput' containment reference.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute.
 void setStyle(OperationType value)
          Sets the value of the 'Style' attribute.
 void setUndefined(boolean value)
          Sets the value of the 'Undefined' attribute.
 
Methods inherited from interface org.eclipse.wst.wsdl.WSDLElement
elementChanged, getContainer, getDocumentationElement, getElement, getEnclosingDefinition, setDocumentationElement, setElement, setEnclosingDefinition, updateElement, updateElement
 

Method Detail

getStyle

public OperationType getStyle()
Returns the value of the 'Style' attribute.

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

Returns:
the value of the 'Style' attribute.
See Also:
setStyle(OperationType), org.eclipse.wsdl.WSDLPackage#getOperation_Style()

setStyle

public void setStyle(OperationType value)
Sets the value of the 'Style' attribute.

Parameters:
value - the new value of the 'Style' attribute.
See Also:
getStyle()

getName

public java.lang.String getName()
Returns the value of the 'Name' attribute.

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

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), org.eclipse.wsdl.WSDLPackage#getOperation_Name()

setName

public void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

isUndefined

public boolean isUndefined()
Returns the value of the 'Undefined' attribute.

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

Returns:
the value of the 'Undefined' attribute.
See Also:
setUndefined(boolean), org.eclipse.wsdl.WSDLPackage#getOperation_Undefined()

setUndefined

public void setUndefined(boolean value)
Sets the value of the 'Undefined' attribute.

Parameters:
value - the new value of the 'Undefined' attribute.
See Also:
isUndefined()

getEInput

public Input getEInput()
Returns the value of the 'EInput' containment reference.

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

Returns:
the value of the 'EInput' containment reference.
See Also:
setEInput(Input), org.eclipse.wsdl.WSDLPackage#getOperation_EInput()

setEInput

public void setEInput(Input value)
Sets the value of the 'EInput' containment reference.

Parameters:
value - the new value of the 'EInput' containment reference.
See Also:
getEInput()

getEOutput

public Output getEOutput()
Returns the value of the 'EOutput' containment reference.

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

Returns:
the value of the 'EOutput' containment reference.
See Also:
setEOutput(Output), org.eclipse.wsdl.WSDLPackage#getOperation_EOutput()

setEOutput

public void setEOutput(Output value)
Sets the value of the 'EOutput' containment reference.

Parameters:
value - the new value of the 'EOutput' containment reference.
See Also:
getEOutput()

getEFaults

public EList getEFaults()
Returns the value of the 'EFaults' containment reference list. The list contents are of type org.eclipse.wsdl.Fault.

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

Returns:
the value of the 'EFaults' containment reference list.
See Also:
org.eclipse.wsdl.WSDLPackage#getOperation_EFaults()

getEParameterOrdering

public EList getEParameterOrdering()
Returns the value of the 'EParameter Ordering' reference list. The list contents are of type org.eclipse.wsdl.Part.

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

Returns:
the value of the 'EParameter Ordering' reference list.
See Also:
org.eclipse.wsdl.WSDLPackage#getOperation_EParameterOrdering()