RAD Studio (Common)
UML 1.5 Interaction Diagram Procedures

Provides how-to information on using UML 1.5 interaction diagrams.

Note: If the control structure requires a condition, you can enter the condition with the in-place editor, or you can enter it using the Condition field in the Object Inspector
In the sequence or collaboration diagram you can create associations between objects (located on an interaction diagram) and classifiers (located on some class diagram). Instantiated classes for an object can be selected from the model, or the classes can be created and added to the model.
Note that an object can instantiate classifiers that belong to the various source-code projects within a single project group, when such projects are referenced from the project in question.
The range of available classifiers depends on the project type.
  • Design projects: classes, interfaces
  • C# implementation projects: classes, interfaces, structures
Branching messages that start from the same location on the lifeline
You can convert between sequence and collaboration diagrams. However, when you create a new diagram, you must specify that it is either a sequence diagram or a collaboration diagram. 
This section describes techniques for working with messages in Sequence and Collaboration diagrams. Although the two diagram types are equivalent, the techniques for dealing with messages differ.
In a Collaboration diagram, all messages between the two objects are displayed as a generic link line, and a list of messages is created above it. The link line is present as long as there is at least one message between the objects. Messages display in time-ordered sequence from top to bottom of the messages list. In addition to the message links, you can add links that show association and aggregation relationships.... more 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!