Class UML 2.5::InteractionUse
Description:
An InteractionUse refers to an Interaction. The InteractionUse is a shorthand
for copying the contents of the referenced Interaction where the InteractionUse
is. To be accurate the copying must take into account substituting parameters
with arguments and connect the formal Gates with the actual ones.
Direct Superclasses: InteractionFragmentDirect Subclasses: PartDecompositionClass Precedence List: InteractionUse,
InteractionFragment,
NamedElement,
ElementProperties:
actualGate :
Gate (0 *); -- source
InteractionUse argument :
ValueSpecification (0 *); -- source
InteractionUse refersTo :
Interaction (1 1); -- source
InteractionUse returnValue :
ValueSpecification (0 1); -- source
InteractionUse returnValueRecipient :
Property (0 1); -- source
InteractionUse covered :
Lifeline (0 *); -- source
InteractionFragment enclosingInteraction :
Interaction (0 1); -- source
InteractionFragment enclosingOperand :
InteractionOperand (0 1); -- source
InteractionFragment generalOrdering :
GeneralOrdering (0 *); -- source
InteractionFragment clientDependency :
Dependency (0 *); -- source
NamedElement name : String (0 1); -- source
NamedElement nameExpression :
StringExpression (0 1); -- source
NamedElement namespace :
Namespace (0 1); -- source
NamedElement qualifiedName : String (0 1); -- source
NamedElementA name that allows the NamedElement to be identified within a hierarchy
of nested Namespaces. It is constructed from the names of the containing
Namespaces starting at the root of the hierarchy and ending with the name
of the NamedElement itself.
{
readonly,
derived}
visibility :
VisibilityKind (0 1); -- source
NamedElement ownedComment :
Comment (0 *); -- source
Element ownedElement :
Element (0 *); -- source
Element owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].