|
||||||||||||
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 java.lang.String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
---|
SEPARATOR |
Method Summary | |
---|---|
InputPin |
createRequest()
Creates a InputPin and sets the 'Request' containment reference |
InputPin |
createRequest(EClass eClass)
Creates a InputPin and sets the 'Request' containment reference |
InputPin |
createTarget()
Creates a InputPin and sets the 'Target' containment reference |
InputPin |
createTarget(EClass eClass)
Creates a InputPin and sets the 'Target' containment reference |
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, createArgument, getArgument, getArguments, getOnPort, setOnPort |
Methods inherited from interface org.eclipse.uml2.Action |
---|
createLocalPostcondition, createLocalPostcondition, createLocalPrecondition, createLocalPrecondition, getContext, getEffect, getInput, getInputs, getLocalPostcondition, getLocalPostconditions, getLocalPrecondition, getLocalPreconditions, getOutput, getOutputs, setEffect |
Methods inherited from interface org.eclipse.uml2.ExecutableNode |
---|
createHandler, createHandler, getHandlers |
Methods inherited from interface org.eclipse.uml2.ActivityNode |
---|
getActivity, getIncoming, getIncomings, getInGroups, getInInterruptibleRegions, getInPartition, getInPartitions, getInStructuredNode, getOutgoing, getOutgoings, 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, createDependency, createNameExpression, createNameExpression, getClientDependencies, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
Methods inherited from interface org.eclipse.uml2.TemplateableElement |
---|
createOwnedTemplateSignature, createOwnedTemplateSignature, createTemplateBinding, createTemplateBinding, getOwnedTemplateSignature, getTemplateBindings, parameterableElements, setOwnedTemplateSignature |
Methods inherited from interface org.eclipse.uml2.Element |
---|
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getValue, hasKeyword, hasValue, 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 java.lang.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 createTarget()
InputPin
and sets the 'Target' containment reference.
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 InputPin createRequest()
InputPin
and sets the 'Request' containment reference.
InputPin
.getRequest()
|
Copyright 2003, 2005 IBM Corporation and others. All Rights Reserved. |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |