com.ibm.xtools.bpmn2
Interface Operation

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

public interface Operation
extends BaseElement

A representation of the model object 'Operation'.

The following features are supported:

See Also:
Bpmn2Package.getOperation()

Method Summary
 javax.xml.namespace.QName getImplementationRef()
          Returns the value of the 'Implementation Ref' attribute.
 Message getInMessage()
          Returns the value of the 'In Message' reference.
 Message getOutMessage()
          Returns the value of the 'Out Message' reference.
 void setImplementationRef(javax.xml.namespace.QName value)
          Sets the value of the 'Implementation Ref' attribute.
 void setInMessage(Message value)
          Sets the value of the 'In Message' reference.
 void setOutMessage(Message value)
          Sets the value of the 'Out Message' reference.
 
Methods inherited from interface com.ibm.xtools.bpmn2.BaseElement
getAny, getAnyAttribute, getDocumentations, getExtensionElements, getId, getName, setExtensionElements, setId, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getInMessage

Message getInMessage()
Returns the value of the 'In Message' reference.

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

Returns:
the value of the 'In Message' reference.
See Also:
setInMessage(Message), Bpmn2Package.getOperation_InMessage()

setInMessage

void setInMessage(Message value)
Sets the value of the 'In Message' reference.

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

getOutMessage

Message getOutMessage()
Returns the value of the 'Out Message' reference.

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

Returns:
the value of the 'Out Message' reference.
See Also:
setOutMessage(Message), Bpmn2Package.getOperation_OutMessage()

setOutMessage

void setOutMessage(Message value)
Sets the value of the 'Out Message' reference.

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

getImplementationRef

javax.xml.namespace.QName getImplementationRef()
Returns the value of the 'Implementation Ref' attribute.

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

Returns:
the value of the 'Implementation Ref' attribute.
See Also:
setImplementationRef(QName), Bpmn2Package.getOperation_ImplementationRef()

setImplementationRef

void setImplementationRef(javax.xml.namespace.QName value)
Sets the value of the 'Implementation Ref' attribute.

Parameters:
value - the new value of the 'Implementation Ref' attribute.
See Also:
getImplementationRef()