The SmartPanel contains some common UML component diagram symbols. You can add them to your diagram 3 different ways:
- Drag and drop: click to select a symbol and without letting go of your mouse drag it to your drawing area
- Stamp: click to select a symbol and click again anywhere in your drawing area to add it
- Draw a line and choose a symbol: Once you already have a shape on the page, you can click any of the yellow dots at the perimeter of the shape to start drawing a line and add a shape from the menu that pops up. This menu is pre-populated with the most common symbols for the selected diagram type (in this case: a component diagram). The options will change over time to symbols you use, so you'll always have what you need at your fingertips.
Adding an Interface Line Style
An interface (small circle or semi-circle on a stick) describes a group of operations used (required) or created (provided) by components. A full circle represents an interface created or provided by the component. A semi-circle represents a required interface, like a person's input. With a line selected, you can easily apply the right kind of interface notation at the end of a line using the Interface Line Style in the Lines subsection.
Adding a Class Line Style
To show aggregation, association, composition, or inheritance, select a line and use the options under Class Line Style in the Lines subsection to apply the correct notation.
Reverse the Direction of a Line
You can reverse the notations or arrows on a line by clicking the Reverse Direction command on the SmartPanel.
You can show multiplicity by selecting a line and clicking Add Multiplicities in the Lines subsection. This will put a placeholder multiplicity notation at both ends of the selected line.