Component Diagrams

Tablet UML recognizes the following elements in Component diagrams:

Icon

Meaning

Drawing Samples

Component

Indicates a component within the system architecture. Shown as a rectangle with two rectangular "attachment points" (purely decorative); but you only have to draw the rectangle. Tablet UML will add the attachment points. 

Activities have a standard context menu.

Interface

Indicates a set of functions or services provided by a component. Drawn as a circle.

Interfaces have a modified context menu:

Besides commands from the standard context menu, this menu contains the following commands:

  • Edit Attributes...: Lets you edit attributes of your interface as described under Editing Classifiers.
  • Show All Attributes: Makes all attributes of the interface visible.
  • Hide All Attributes: Makes all attributes of the interface invisible.
  • Show Selected Attributes...: Opens a dialog to let you select which attributes of the interface will be visible.
  • Edit Operations...: Lets you edit operations of your interface as described under Editing Classifiers.
  • Show All Operations: Makes all operations of the interface visible.
  • Hide All Operations: Makes all operations of the interface invisible.
  • Show Selected Operations...: Opens a dialog to let you select which operations of the interface will be visible.

See Editing Classifiers for details on how to add fields and methods to your interfaces.

Association,
Dependence,
Note Attachment

See Connectors.

Note

See Notes.

If your Tablet PC pen supports a barrel button or barrel switch, you can easily override the default recognizer rules, and choose the recognized element for each shape that you draw. If you draw a stroke with the barrel button pressed, the automatic recognizer will be temporarily disabled; and when you finish the stroke, the context menu will appear, allowing you to manually recognize the stroke (as described under Context Menus)

See Also:

Legal Notices

For an easy, affordable UML tool, visit The Tablet UML Company.

Copyright © 2006 by Martin L. Shoemaker/The Tablet UML Company.