Interface ReplyAction
-
- All Superinterfaces:
Action
,ActivityNode
,BaseElement
,java.lang.Cloneable
,java.lang.Comparable
,Element
,org.eclipse.emf.ecore.EObject
,ExecutableNode
,MDObject
,ModelObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,RedefinableElement
,javax.jmi.reflect.RefBaseObject
,javax.jmi.reflect.RefFeatured
,javax.jmi.reflect.RefObject
public interface ReplyAction extends Action
A representation of the model object 'Reply 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:
- See Also:
UMLPackage.getReplyAction()
- Model:
- annotation="MOF package='actions.mdcompleteactions'"
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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.-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.actions.mdbasicactions.Action
get_actionExecutionSpecificationOfAction, get_actionInputPinOfFromAction, get_interactionOfAction, getContext, getInput, getLocalPostcondition, getLocalPrecondition, getOutput, has_actionExecutionSpecificationOfAction, hasInput, hasLocalPostcondition, hasLocalPrecondition, hasOutput, isLocallyReentrant, set_actionInputPinOfFromAction, set_interactionOfAction, setLocallyReentrant
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.activities.mdfundamentalactivities.ActivityNode
get_activityNodeOfRedefinedNode, getActivity, getIncoming, getInGroup, getInInterruptibleRegion, getInPartition, getInStructuredNode, getOutgoing, getRedefinedNode, has_activityNodeOfRedefinedNode, hasIncoming, hasInGroup, hasInInterruptibleRegion, hasInPartition, hasOutgoing, hasRedefinedNode, setActivity, setInStructuredNode
-
Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
accept, addPropertyChangeListener, atInsert, canAdd, canAdd, canAddChild, canAddInstance, canBeDeleted, canChangeParent, canDeleteChild, clone, dispose, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, isParentOf, removeAllPropertyChangeListeners, removePropertyChangeListener, sGetID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementTaggedValue, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotype, getOwnedComment, getOwnedElement, getOwner, getSyncElement, getTaggedValue, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasAppliedStereotype, hasElementTaggedValue, hasOwnedComment, hasOwnedElement, hasTaggedValue, setOwner, setSyncElement
-
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 com.nomagic.uml2.ext.magicdraw.activities.mdstructuredactivities.ExecutableNode
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
-
Methods inherited from interface com.nomagic.magicdraw.foundation.MDObject
getID, getMDExtension, getMdExtensions, setID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, getLocalID, ignoringRefGetValue, ignoringRefGetValue, isInvalid, isSet, refGetValue, refGetValue, refSetValue, refSetValue, set_representationText, setLocalID, sGetLocalID
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.NamedElement
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
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement
get_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeaf
-
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
-
-
-
-
Method Detail
-
getReplyToCall
@CheckForNull Trigger getReplyToCall()
Returns the value of the 'Reply To Call' reference. It is bidirectional and its opposite is 'reply Action Of Reply To Call
'. The Trigger specifying the Operation whose call is being replied to.- Returns:
- the value of the 'Reply To Call' reference.
- See Also:
setReplyToCall(Trigger)
,UMLPackage.getReplyAction_ReplyToCall()
,Trigger.get_replyActionOfReplyToCall()
- Model:
- opposite="_replyActionOfReplyToCall" required="true" ordered="false"
- Generated:
-
setReplyToCall
void setReplyToCall(@CheckForNull Trigger value)
Sets the value of the 'Reply To Call
' reference.- Parameters:
value
- the new value of the 'Reply To Call' reference.- See Also:
getReplyToCall()
- Generated:
-
getReturnInformation
@CheckForNull InputPin getReturnInformation()
Returns the value of the 'Return Information' containment reference. It is bidirectional and its opposite is 'reply Action Of Return Information
'. An InputPin that holds the return information value produced by an earlier AcceptCallAction.- Returns:
- the value of the 'Return Information' containment reference.
- See Also:
setReturnInformation(InputPin)
,UMLPackage.getReplyAction_ReturnInformation()
,InputPin.get_replyActionOfReturnInformation()
- Model:
- opposite="_replyActionOfReturnInformation" containment="true" resolveProxies="true" required="true" ordered="false"
- Generated:
-
setReturnInformation
void setReturnInformation(@CheckForNull InputPin value)
Sets the value of the 'Return Information
' containment reference.- Parameters:
value
- the new value of the 'Return Information' containment reference.- See Also:
getReturnInformation()
- Generated:
-
getReplyValue
java.util.List<InputPin> getReplyValue()
Returns the value of the 'Reply Value' containment reference list. The list contents are of typeInputPin
. 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.- Returns:
- the value of the 'Reply Value' containment reference list.
- See Also:
UMLPackage.getReplyAction_ReplyValue()
,InputPin.get_replyActionOfReplyValue()
- Model:
- opposite="_replyActionOfReplyValue" containment="true" resolveProxies="true"
- Generated:
-
hasReplyValue
boolean hasReplyValue() throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
-