public interface ReplyAction extends Action
A ReplyAction is an Action that accepts a set of reply values and a value containing return information produced by a previous AcceptCallAction. The ReplyAction returns the values to the caller of the previous call, completing execution of the call.
The following features are supported:
UMLPackage.getReplyAction()
Modifier and Type | Method and Description |
---|---|
Trigger |
getReplyToCall()
Returns the value of the 'Reply To Call' reference.
|
java.util.List<InputPin> |
getReplyValue()
Returns the value of the 'Reply Value' containment reference list.
|
InputPin |
getReturnInformation()
Returns the value of the 'Return Information' containment reference.
|
boolean |
hasReplyValue() |
void |
setReplyToCall(Trigger value)
Sets the value of the '
Reply To Call ' reference. |
void |
setReturnInformation(InputPin value)
Sets the value of the '
Return Information ' containment
reference. |
get_actionExecutionSpecificationOfAction, get_actionInputPinOfFromAction, get_interactionOfAction, getContext, getInput, getLocalPostcondition, getLocalPrecondition, getOutput, has_actionExecutionSpecificationOfAction, hasInput, hasLocalPostcondition, hasLocalPrecondition, hasOutput, isLocallyReentrant, set_actionInputPinOfFromAction, set_interactionOfAction, setLocallyReentrant
get_clauseOfBody, get_clauseOfTest, get_exceptionHandlerOfHandlerBody, get_loopNodeOfBodyPart, get_loopNodeOfSetupPart, get_loopNodeOfTest, get_sequenceNodeOfExecutableNode, getHandler, has_exceptionHandlerOfHandlerBody, hasHandler, set_clauseOfBody, set_clauseOfTest, set_loopNodeOfBodyPart, set_loopNodeOfSetupPart, set_loopNodeOfTest, set_sequenceNodeOfExecutableNode
get_activityNodeOfRedefinedNode, getActivity, getIncoming, getInGroup, getInInterruptibleRegion, getInPartition, getInStructuredNode, getOutgoing, getRedefinedNode, has_activityNodeOfRedefinedNode, hasIncoming, hasInGroup, hasInInterruptibleRegion, hasInPartition, hasOutgoing, hasRedefinedNode, setActivity, setInStructuredNode
get_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeaf
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, getVisibility, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace, setVisibility
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
@CheckForNull Trigger getReplyToCall()
reply Action Of Reply To Call
'.
The Trigger specifying the Operation whose call is being replied to.
setReplyToCall(Trigger)
,
UMLPackage.getReplyAction_ReplyToCall()
,
Trigger.get_replyActionOfReplyToCall()
void setReplyToCall(@CheckForNull Trigger value)
Reply To Call
' reference.
value
- the new value of the 'Reply To Call' reference.getReplyToCall()
@CheckForNull InputPin getReturnInformation()
reply Action Of Return Information
'.
An InputPin that holds the return information value produced by an earlier AcceptCallAction.
setReturnInformation(InputPin)
,
UMLPackage.getReplyAction_ReturnInformation()
,
InputPin.get_replyActionOfReturnInformation()
void setReturnInformation(@CheckForNull InputPin value)
Return Information
' containment
reference.
value
- the new value of the 'Return Information' containment reference.getReturnInformation()
java.util.List<InputPin> getReplyValue()
InputPin
.
It is bidirectional and its opposite is
'reply Action Of Reply Value
'.
A list of InputPins providing the values for the output (inout, out, and return) Parameters of the Operation. These values are returned to the caller.
UMLPackage.getReplyAction_ReplyValue()
,
InputPin.get_replyActionOfReplyValue()
boolean hasReplyValue() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException