|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.argouml.model.AbstractCommonBehaviorHelperDecorator
public abstract class AbstractCommonBehaviorHelperDecorator
An abstract Decorator for the CommonBehaviorHelper.
| Constructor Summary | |
|---|---|
protected |
AbstractCommonBehaviorHelperDecorator(CommonBehaviorHelper component)
|
| 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. |
protected CommonBehaviorHelper |
getComponent()
The component we are decorating. |
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 c)
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected AbstractCommonBehaviorHelperDecorator(CommonBehaviorHelper component)
component - The component to decorate.| Method Detail |
|---|
protected CommonBehaviorHelper getComponent()
public java.lang.Object getSource(java.lang.Object link)
CommonBehaviorHelper
getSource in interface CommonBehaviorHelperlink - the given link
public java.lang.Object getDestination(java.lang.Object link)
CommonBehaviorHelper
getDestination in interface CommonBehaviorHelperlink - the given link
public void removeActualArgument(java.lang.Object handle,
java.lang.Object argument)
CommonBehaviorHelper
removeActualArgument in interface CommonBehaviorHelperhandle - Actionargument - Argument
public void setActualArguments(java.lang.Object action,
java.util.List arguments)
CommonBehaviorHelper
setActualArguments in interface CommonBehaviorHelperaction - the given actionarguments - the new arguments
public void removeClassifier(java.lang.Object handle,
java.lang.Object classifier)
CommonBehaviorHelper
removeClassifier in interface CommonBehaviorHelperhandle - is the instanceclassifier - is the classifier
public void removeContext(java.lang.Object handle,
java.lang.Object context)
CommonBehaviorHelper
removeContext in interface CommonBehaviorHelperhandle - Signalcontext - BehavioralFeature
public void removeReception(java.lang.Object handle,
java.lang.Object reception)
CommonBehaviorHelper
removeReception in interface CommonBehaviorHelperhandle - the Signalreception - the Reception
public void addActualArgument(java.lang.Object handle,
java.lang.Object argument)
CommonBehaviorHelper
addActualArgument in interface CommonBehaviorHelperhandle - the actionargument - the argument
public void addActualArgument(java.lang.Object handle,
int position,
java.lang.Object argument)
CommonBehaviorHelper
addActualArgument in interface CommonBehaviorHelperhandle - the actionposition - the 0-based position at which
to insert the actualArgumentargument - the argument
public void addClassifier(java.lang.Object handle,
java.lang.Object classifier)
CommonBehaviorHelper
addClassifier in interface CommonBehaviorHelperhandle - Instanceclassifier - Classifier
public void addStimulus(java.lang.Object handle,
java.lang.Object stimulus)
CommonBehaviorHelper
addStimulus in interface CommonBehaviorHelperhandle - the action or linkstimulus - is the stimulus
public void setAsynchronous(java.lang.Object handle,
boolean value)
CommonBehaviorHelper
setAsynchronous in interface CommonBehaviorHelperhandle - the actionvalue - the value to alter the asynchronous property to
public void setOperation(java.lang.Object handle,
java.lang.Object operation)
CommonBehaviorHelper
setOperation in interface CommonBehaviorHelperhandle - CallAction or CallEventoperation - Operation
public void setClassifiers(java.lang.Object handle,
java.util.Collection classifiers)
CommonBehaviorHelper
setClassifiers in interface CommonBehaviorHelperhandle - is the instanceclassifiers - collection of classifiers
public void setCommunicationLink(java.lang.Object handle,
java.lang.Object c)
CommonBehaviorHelper
setCommunicationLink in interface CommonBehaviorHelperhandle - the stimulusc - the link
public void setComponentInstance(java.lang.Object handle,
java.lang.Object c)
setComponentInstance in interface CommonBehaviorHelperhandle - Instancec - ComponentInstance or null
public void setContexts(java.lang.Object handle,
java.util.Collection c)
CommonBehaviorHelper
setContexts in interface CommonBehaviorHelperhandle - the Signalc - the collection of contexts
public void setDispatchAction(java.lang.Object handle,
java.lang.Object value)
CommonBehaviorHelper
setDispatchAction in interface CommonBehaviorHelperhandle - the stimulusvalue - the action. Can be null.
public void setInstance(java.lang.Object handle,
java.lang.Object inst)
CommonBehaviorHelper
setInstance in interface CommonBehaviorHelperhandle - LinkEnd or AttributeLinkinst - null or Instance
public void setNodeInstance(java.lang.Object handle,
java.lang.Object nodeInstance)
CommonBehaviorHelper
setNodeInstance in interface CommonBehaviorHelperhandle - ComponentInstancenodeInstance - NodeInstance
public void setReceiver(java.lang.Object handle,
java.lang.Object receiver)
CommonBehaviorHelper
setReceiver in interface CommonBehaviorHelperhandle - model elementreceiver - the receiver
public void setReception(java.lang.Object handle,
java.util.Collection c)
CommonBehaviorHelper
setReception in interface CommonBehaviorHelperhandle - the signalc - a collection with receptions
public void setRecurrence(java.lang.Object handle,
java.lang.Object expr)
CommonBehaviorHelper
setRecurrence in interface CommonBehaviorHelperhandle - Actionexpr - IterationExpression
public void setScript(java.lang.Object handle,
java.lang.Object expr)
CommonBehaviorHelper
setScript in interface CommonBehaviorHelperhandle - Actionexpr - the script (ActionExpression)
public void setSender(java.lang.Object handle,
java.lang.Object sender)
CommonBehaviorHelper
setSender in interface CommonBehaviorHelperhandle - model elementsender - the sender
public void setSignal(java.lang.Object handle,
java.lang.Object signal)
CommonBehaviorHelper
setSignal in interface CommonBehaviorHelperhandle - SendAction or Reception or SignalEventsignal - Signal or null
public void setSpecification(java.lang.Object handle,
java.lang.String specification)
setSpecification in interface CommonBehaviorHelperhandle - a receptionspecification - the specification
public void setTarget(java.lang.Object handle,
java.lang.Object element)
CommonBehaviorHelper
setTarget in interface CommonBehaviorHelperhandle - the model elementelement - the target of the model elemnet
public void setTransition(java.lang.Object handle,
java.lang.Object trans)
CommonBehaviorHelper
setTransition in interface CommonBehaviorHelperhandle - the Guard or Actiontrans - the Transition
public void setValue(java.lang.Object handle,
java.lang.Object value)
CommonBehaviorHelperNOTE: This method used allow setting the dataValue of a TaggedValue. This usage is deprecated.
setValue in interface CommonBehaviorHelperhandle - 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.public java.lang.Object getInstantiation(java.lang.Object createaction)
CommonBehaviorHelper
getInstantiation in interface CommonBehaviorHelpercreateaction - the create action
public void setInstantiation(java.lang.Object createaction,
java.lang.Object instantiation)
CommonBehaviorHelper
setInstantiation in interface CommonBehaviorHelpercreateaction - the actioninstantiation - the classifierpublic java.lang.Object getActionOwner(java.lang.Object handle)
CommonBehaviorHelper
getActionOwner in interface CommonBehaviorHelperhandle - the action
public void addAction(java.lang.Object handle,
java.lang.Object action)
CommonBehaviorHelper
addAction in interface CommonBehaviorHelperhandle - the action sequenceaction - the action
public void addAction(java.lang.Object handle,
int position,
java.lang.Object action)
CommonBehaviorHelper
addAction in interface CommonBehaviorHelperhandle - the action sequenceposition - the 0-based position at which to insert the actionaction - the action
public void removeAction(java.lang.Object handle,
java.lang.Object action)
CommonBehaviorHelper
removeAction in interface CommonBehaviorHelperhandle - ActionSequenceaction - Action
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| ArgoUML © 1996-2006 | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |