org.netbeans.modules.bpel.model.api
Interface OperationReference

All Superinterfaces:
ReferenceCollection
All Known Subinterfaces:
Invoke, OnEvent, OnMessage, OnMessageCommon, Receive, Reply
All Known Implementing Classes:
InvokeImpl, InvokeReceiveReplyCommonImpl, OnEventImpl, OnMessageCommonImpl, OnMessageImpl, ReceiveImpl, ReplyImpl, ReplyReceiveIntersectImpl

public interface OperationReference
extends ReferenceCollection

It seems "operation" attribute should be String, not QName. But it refers to operation that is defined in wsdl file. We don't provide reference to operation object. Operation can be identified via additional attribute ( in holder that contain this attribute ) i.e. portType that have QName type.

Author:
ads

Field Summary
static java.lang.String OPERATION
          operation atribute name.
 
Method Summary
 WSDLReference<Operation> getOperation()
          Gets the value of the operation property.
 void setOperation(WSDLReference<Operation> value)
          Sets the value of the operation property.
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.references.ReferenceCollection
createReference, createSchemaReference, createWSDLReference, getReferences
 

Field Detail

OPERATION

static final java.lang.String OPERATION
operation atribute name.

See Also:
Constant Field Values
Method Detail

getOperation

WSDLReference<Operation> getOperation()
Gets the value of the operation property.

Returns:
possible object is reference to Operation object in WSDL model.

setOperation

void setOperation(WSDLReference<Operation> value)
Sets the value of the operation property.

Parameters:
value - allowed object is reference to Operation object in WSDL model.