|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Send Object Action'. SendObjectAction is an action that transmits an object to the target object, where it may invoke behavior such as the firing of state machine transitions or the execution of an activity. The value of the object is available to the execution of invoked behaviors. The requestor continues execution immediately. Any reply message is ignored and is not transmitted to the requestor.
The following features are supported:
UML2Package.getSendObjectAction()
Field Summary | |
static String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
SEPARATOR |
Method Summary | |
InputPin |
createRequest(EClass eClass)
Creates a InputPin and sets the 'Request' containment reference |
InputPin |
createTarget(EClass eClass)
Creates a InputPin and sets the 'Target' containment reference |
EList |
getArguments()
|
EList |
getInputs()
|
InputPin |
getRequest()
Returns the value of the 'Request' containment reference |
InputPin |
getTarget()
Returns the value of the 'Target' containment reference |
void |
setRequest(InputPin value)
Sets the value of the ' Request ' containment reference |
void |
setTarget(InputPin value)
Sets the value of the ' Target ' containment reference |
Methods inherited from interface org.eclipse.uml2.InvocationAction |
createArgument, getArgument, getOnPort, setOnPort |
Methods inherited from interface org.eclipse.uml2.Action |
createLocalPostcondition, createLocalPrecondition, getContext, getEffect, getInput, getLocalPostcondition, getLocalPostconditions, getLocalPrecondition, getLocalPreconditions, getOutput, getOutputs, getOwnedElements, setEffect |
Methods inherited from interface org.eclipse.uml2.ExecutableNode |
createHandler, getHandlers |
Methods inherited from interface org.eclipse.uml2.ActivityNode |
getActivity, getIncoming, getIncomings, getInGroups, getInInterruptibleRegions, getInPartition, getInPartitions, getInStructuredNode, getOutgoing, getOutgoings, getOwner, getRedefinedElement, getRedefinedElements, setActivity, setInStructuredNode |
Methods inherited from interface org.eclipse.uml2.RedefinableElement |
getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid |
Methods inherited from interface org.eclipse.uml2.NamedElement |
allNamespaces, createNameExpression, getClientDependencies, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
Methods inherited from interface org.eclipse.uml2.TemplateableElement |
createOwnedTemplateSignature, createTemplateBinding, getOwnedTemplateSignature, getTemplateBindings, parameterableElements, setOwnedTemplateSignature |
Methods inherited from interface org.eclipse.uml2.Element |
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getValue, hasKeyword, isApplied, isRequired, mustBeOwned, removeKeyword, setValue, unapply, validateHasOwner, validateNotOwnSelf |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
public static final String copyright
Method Detail |
public InputPin getTarget()
If the meaning of the 'Target' containment reference isn't clear, there really should be more of a description here...
setTarget(InputPin)
,
UML2Package.getSendObjectAction_Target()
public void setTarget(InputPin value)
Target
' containment reference.
value
- the new value of the 'Target' containment reference.getTarget()
public InputPin createTarget(EClass eClass)
InputPin
and sets the 'Target' containment reference.
eClass
- The Ecore class of the InputPin
to create.
InputPin
.getTarget()
public InputPin getRequest()
If the meaning of the 'Request' containment reference isn't clear, there really should be more of a description here...
setRequest(InputPin)
,
UML2Package.getSendObjectAction_Request()
public void setRequest(InputPin value)
Request
' containment reference.
value
- the new value of the 'Request' containment reference.getRequest()
public InputPin createRequest(EClass eClass)
InputPin
and sets the 'Request' containment reference.
eClass
- The Ecore class of the InputPin
to create.
InputPin
.getRequest()
public EList getArguments()
getArguments
in interface InvocationAction
UML2Package.getInvocationAction_Argument()
public EList getInputs()
getInputs
in interface InvocationAction
|
Copyright 2003, 2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |