|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Send Signal Action'. SendSignalAction is an action that creates a signal instance from its inputs, and transmits it to the target object, where it may cause the firing of a state machine transition or the execution of an activity. The argument values are available to the execution of associated behaviors. The requestor continues execution immediately. Any reply message is ignored and is not transmitted to the requestor. If the input is already a signal instance, use SendObjectAction.
The following features are supported:
UML2Package.getSendSignalAction()
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
---|
SEPARATOR |
Method Summary | |
---|---|
InputPin |
createTarget()
Creates a InputPin and sets the 'Target' containment reference |
InputPin |
createTarget(EClass eClass)
Creates a InputPin and sets the 'Target' containment reference |
Signal |
getSignal()
Returns the value of the 'Signal' reference |
InputPin |
getTarget()
Returns the value of the 'Target' containment reference |
void |
setSignal(Signal value)
Sets the value of the ' Signal ' 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...
The target object to which the signal is sent.
setTarget(InputPin)
,
UML2Package.getSendSignalAction_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 Signal getSignal()
If the meaning of the 'Signal' reference isn't clear, there really should be more of a description here...
The type of signal transmitted to the target object.
setSignal(Signal)
,
UML2Package.getSendSignalAction_Signal()
public void setSignal(Signal value)
Signal
' reference.
value
- the new value of the 'Signal' reference.getSignal()
|
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 |