|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CommonBehaviorFactory
The interface for the factory of the CommonBehavior.
| Method Summary | |
|---|---|
java.lang.Object |
buildAction(java.lang.Object message)
Builds a CallAction for a given Message. |
java.lang.Object |
buildCallAction(java.lang.Object oper,
java.lang.String name)
Builds a CallAction belonging to operation oper with a given name. |
java.lang.Object |
buildLink(java.lang.Object fromInstance,
java.lang.Object toInstance)
Builds a Link between two Instances. |
java.lang.Object |
buildReception(java.lang.Object aClassifier)
Builds a reception belonging to some classifier. |
java.lang.Object |
buildSignal(java.lang.Object element)
Builds a signal belonging to a BehavioralFeature, SignalEvent, SendAction, or Reception. |
java.lang.Object |
buildStimulus(java.lang.Object link)
Builds a stimulus based on a given link. |
java.lang.Object |
buildUninterpretedAction(java.lang.Object actionState)
Builds a new uninterpreted action. |
java.lang.Object |
createActionSequence()
Create an empty but initialized instance of a UML ActionSequence. |
java.lang.Object |
createArgument()
Create an empty but initialized instance of a UML Argument. |
java.lang.Object |
createAttributeLink()
Create an empty but initialized instance of a UML AttributeLink. |
java.lang.Object |
createCallAction()
Create an empty but initialized instance of a UML CallAction. |
java.lang.Object |
createComponentInstance()
Create an empty but initialized instance of a UML ComponentInstance. |
java.lang.Object |
createCreateAction()
Create an empty but initialized instance of a UML CreateAction. |
java.lang.Object |
createDataValue()
Create an empty but initialized instance of a UML DataValue. |
java.lang.Object |
createDestroyAction()
Create an empty but initialized instance of a UML DestroyAction. |
java.lang.Object |
createException()
Create an empty but initialized instance of a UML Exception. |
java.lang.Object |
createLink()
Create an empty but initialized instance of a UML Link. |
java.lang.Object |
createLinkEnd()
Create an empty but initialized instance of a UML LinkEnd. |
java.lang.Object |
createLinkObject()
Create an empty but initialized instance of a UML LinkObject. |
java.lang.Object |
createNodeInstance()
Create an empty but initialized instance of a UML NodeInstance. |
java.lang.Object |
createObject()
Create an empty but initialized instance of a UML Object. |
java.lang.Object |
createReception()
Create an empty but initialized instance of a UML Reception. |
java.lang.Object |
createReturnAction()
Create an empty but initialized instance of a UML ReturnAction. |
java.lang.Object |
createSendAction()
Create an empty but initialized instance of a UML SendAction. |
java.lang.Object |
createSignal()
Create an empty but initialized instance of a UML Signal. |
java.lang.Object |
createStimulus()
Create an empty but initialized instance of a UML Stimulus. |
java.lang.Object |
createSubsystemInstance()
Create an empty but initialized instance of a SubsystemInstance. |
java.lang.Object |
createTerminateAction()
Create an empty but initialized instance of a UML TerminateAction. |
java.lang.Object |
createUninterpretedAction()
Create an empty but initialized instance of a UML UninterpretedAction. |
| Method Detail |
|---|
java.lang.Object createActionSequence()
java.lang.Object createArgument()
java.lang.Object createAttributeLink()
java.lang.Object createCallAction()
java.lang.Object createComponentInstance()
java.lang.Object createCreateAction()
java.lang.Object createDataValue()
java.lang.Object createDestroyAction()
java.lang.Object createException()
java.lang.Object createLink()
java.lang.Object createLinkEnd()
java.lang.Object createLinkObject()
java.lang.Object createNodeInstance()
java.lang.Object createObject()
java.lang.Object createReception()
java.lang.Object createReturnAction()
java.lang.Object createSendAction()
java.lang.Object createSignal()
java.lang.Object createStimulus()
java.lang.Object createSubsystemInstance()
java.lang.Object createTerminateAction()
java.lang.Object createUninterpretedAction()
java.lang.Object buildCallAction(java.lang.Object oper,
java.lang.String name)
Ownership of this modelelement is not set! It is unwise to build a callaction without an operation since the multiplicity according to the UML 1.3 spec is 1..1. Therefore precondition is that there is an operation.
oper - the given operationname - the name for the CallAction
java.lang.Object buildUninterpretedAction(java.lang.Object actionState)
If the argument is an action state, the new action is set as the entry action.
actionState - the given action state or null
java.lang.Object buildLink(java.lang.Object fromInstance,
java.lang.Object toInstance)
fromInstance - the first given instancetoInstance - the second given instance
java.lang.Object buildAction(java.lang.Object message)
message - the given message
java.lang.Object buildSignal(java.lang.Object element)
element - target ModelElement of appropriate type
java.lang.Object buildStimulus(java.lang.Object link)
The link must have two linkends that are connected to an instance. These instances are used as sender and receiver of the stimulus. The source will become the sender, the destination the receiver.
link - the link
java.lang.Object buildReception(java.lang.Object aClassifier)
aClassifier - the given classifier (or null)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| ArgoUML © 1996-2006 | ArgoUML Homepage | ArgoUML Cookbook |