|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CommonBehaviorHelper
The interface to the helper of the CommonBehavior.
Created from the old CommonBehaviorHelper.
| Method Summary | |
|---|---|
void |
addAction(java.lang.Object handle,
int position,
java.lang.Object action)
Inserts an action at the specified position in an action sequence. |
void |
addAction(java.lang.Object handle,
java.lang.Object action)
Add an action to action sequence. |
void |
addActualArgument(java.lang.Object handle,
int position,
java.lang.Object argument)
Adds an actual argument to an action. |
void |
addActualArgument(java.lang.Object handle,
java.lang.Object argument)
Adds an actual argument to an action. |
void |
addClassifier(java.lang.Object handle,
java.lang.Object classifier)
Adds a Classifier to an Instance. |
void |
addStimulus(java.lang.Object handle,
java.lang.Object stimulus)
Adds a stimulus to a action or link. |
java.lang.Object |
getActionOwner(java.lang.Object handle)
Return the owner of an action. |
java.lang.Object |
getDestination(java.lang.Object link)
Returns the destination of a link. |
java.lang.Object |
getInstantiation(java.lang.Object createaction)
Returns the instance which the create action creates. |
java.lang.Object |
getSource(java.lang.Object link)
Returns the source of a link. |
void |
removeAction(java.lang.Object handle,
java.lang.Object action)
Remove an Action from an ActionSequence. |
void |
removeActualArgument(java.lang.Object handle,
java.lang.Object argument)
Removes the actual Argument from an Action. |
void |
removeClassifier(java.lang.Object handle,
java.lang.Object classifier)
This method classifier from an instance. |
void |
removeContext(java.lang.Object handle,
java.lang.Object context)
Remove the given context (BehavioralFeature) from a Signal. |
void |
removeReception(java.lang.Object handle,
java.lang.Object reception)
Remove a given Reception from a given Signal. |
void |
setActualArguments(java.lang.Object action,
java.util.List arguments)
This method replaces all arguments of the given action by the given list of arguments. |
void |
setAsynchronous(java.lang.Object handle,
boolean value)
Sets the asynchronous property of an action. |
void |
setClassifiers(java.lang.Object handle,
java.util.Collection classifiers)
Sets the classifiers of the given instance. |
void |
setCommunicationLink(java.lang.Object handle,
java.lang.Object c)
Sets the communicationLink between a link c and a stimulus handle. |
void |
setComponentInstance(java.lang.Object handle,
java.lang.Object c)
|
void |
setContexts(java.lang.Object handle,
java.util.Collection c)
Sets the contexts for a Signal. |
void |
setDispatchAction(java.lang.Object handle,
java.lang.Object value)
Sets the dispatch action for some stimulus. |
void |
setInstance(java.lang.Object handle,
java.lang.Object inst)
Sets the given Instance to the given LinkEnd or AttributeLink. |
void |
setInstantiation(java.lang.Object createaction,
java.lang.Object instantiation)
Set the instantiation for a create action. |
void |
setNodeInstance(java.lang.Object handle,
java.lang.Object nodeInstance)
Set the NodeInstance of a ComponentInstance. |
void |
setOperation(java.lang.Object handle,
java.lang.Object operation)
Set the Operation of a CallAction or CallEvent. |
void |
setReceiver(java.lang.Object handle,
java.lang.Object receiver)
Sets the receiver of some model element. |
void |
setReception(java.lang.Object handle,
java.util.Collection receptions)
Sets the collection of receptions for a Sinal. |
void |
setRecurrence(java.lang.Object handle,
java.lang.Object expr)
Set the recurrence of an Action. |
void |
setScript(java.lang.Object handle,
java.lang.Object expr)
Set the Expression (script) for an Action. |
void |
setSender(java.lang.Object handle,
java.lang.Object sender)
Sets the sender of some model element. |
void |
setSignal(java.lang.Object handle,
java.lang.Object signal)
Set the Signal. |
void |
setSpecification(java.lang.Object handle,
java.lang.String specification)
|
void |
setTarget(java.lang.Object handle,
java.lang.Object element)
Sets the target of some action or transition. |
void |
setTransition(java.lang.Object handle,
java.lang.Object trans)
Set the Transition of a guard or effect (Action). |
void |
setValue(java.lang.Object handle,
java.lang.Object value)
Set the value of an Argument or AttributeLink. |
| Method Detail |
|---|
java.lang.Object getInstantiation(java.lang.Object createaction)
createaction - the create action
void setInstantiation(java.lang.Object createaction,
java.lang.Object instantiation)
createaction - the actioninstantiation - the classifierjava.lang.Object getSource(java.lang.Object link)
link - the given link
java.lang.Object getDestination(java.lang.Object link)
link - the given link
void removeActualArgument(java.lang.Object handle,
java.lang.Object argument)
handle - Actionargument - Argument
void setActualArguments(java.lang.Object action,
java.util.List arguments)
action - the given actionarguments - the new arguments
void removeClassifier(java.lang.Object handle,
java.lang.Object classifier)
handle - is the instanceclassifier - is the classifier
void removeContext(java.lang.Object handle,
java.lang.Object context)
handle - Signalcontext - BehavioralFeature
void removeReception(java.lang.Object handle,
java.lang.Object reception)
handle - the Signalreception - the Reception
void addActualArgument(java.lang.Object handle,
java.lang.Object argument)
handle - the actionargument - the argument
void addActualArgument(java.lang.Object handle,
int position,
java.lang.Object argument)
handle - the actionposition - the 0-based position at which
to insert the actualArgumentargument - the argument
void addClassifier(java.lang.Object handle,
java.lang.Object classifier)
handle - Instanceclassifier - Classifier
void addStimulus(java.lang.Object handle,
java.lang.Object stimulus)
handle - the action or linkstimulus - is the stimulus
void setAsynchronous(java.lang.Object handle,
boolean value)
handle - the actionvalue - the value to alter the asynchronous property to
void setOperation(java.lang.Object handle,
java.lang.Object operation)
handle - CallAction or CallEventoperation - Operation
void setClassifiers(java.lang.Object handle,
java.util.Collection classifiers)
handle - is the instanceclassifiers - collection of classifiers
void setCommunicationLink(java.lang.Object handle,
java.lang.Object c)
handle - the stimulusc - the link
void setComponentInstance(java.lang.Object handle,
java.lang.Object c)
handle - Instancec - ComponentInstance or null
void setContexts(java.lang.Object handle,
java.util.Collection c)
handle - the Signalc - the collection of contexts
void setDispatchAction(java.lang.Object handle,
java.lang.Object value)
handle - the stimulusvalue - the action. Can be null.
void setInstance(java.lang.Object handle,
java.lang.Object inst)
handle - LinkEnd or AttributeLinkinst - null or Instance
void setNodeInstance(java.lang.Object handle,
java.lang.Object nodeInstance)
handle - ComponentInstancenodeInstance - NodeInstance
void setReceiver(java.lang.Object handle,
java.lang.Object receiver)
handle - model elementreceiver - the receiver
void setReception(java.lang.Object handle,
java.util.Collection receptions)
handle - the signalreceptions - a collection with receptions
void setRecurrence(java.lang.Object handle,
java.lang.Object expr)
handle - Actionexpr - IterationExpression
void setScript(java.lang.Object handle,
java.lang.Object expr)
handle - Actionexpr - the script (ActionExpression)
void setSender(java.lang.Object handle,
java.lang.Object sender)
handle - model elementsender - the sender
void setSignal(java.lang.Object handle,
java.lang.Object signal)
handle - SendAction or Reception or SignalEventsignal - Signal or null
void setSpecification(java.lang.Object handle,
java.lang.String specification)
handle - a receptionspecification - the specification
void setTarget(java.lang.Object handle,
java.lang.Object element)
handle - the model elementelement - the target of the model elemnet
void setTransition(java.lang.Object handle,
java.lang.Object trans)
handle - the Guard or Actiontrans - the Transition
void setValue(java.lang.Object handle,
java.lang.Object value)
NOTE: This method used allow setting the dataValue of a TaggedValue. This usage is deprecated.
handle - the Object of which the value will be setvalue - the value to set. If handle is an Argument, the value must
be an Expression. If it's an AttributeLink, the value must
be an Instance.java.lang.Object getActionOwner(java.lang.Object handle)
handle - the action
void addAction(java.lang.Object handle,
java.lang.Object action)
handle - the action sequenceaction - the action
void addAction(java.lang.Object handle,
int position,
java.lang.Object action)
handle - the action sequenceposition - the 0-based position at which to insert the actionaction - the action
void removeAction(java.lang.Object handle,
java.lang.Object action)
handle - ActionSequenceaction - Action
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| ArgoUML © 1996-2006 | ArgoUML Homepage | ArgoUML Cookbook |