Table of Contents
This chapter describes each artifact that can be created within a class diagram. Note that some sub-artifacts of artifacts on the diagram may not actually themselves appear on the diagram.
Class diagrams are used for only one of the UML static structure diagrams, the class diagram itself. Object diagrams are represented on the ArgoUML deployment diagram.
In addition, ArgoUML uses the class diagram to show model structure through the use of packages.
There is a close relationship between this material and the Properties Tab of the Details Pane (see Section 13.3, “Properties Tab”). That section covers Properties in general, in this chapter they are linked to specific artifacts.
Figure 18.1, “Possible artifacts on a class diagram.” shows a class diagram with all possible artifacts displayed.
Figure 18.2, “Possible artifacts on a package diagram.” shows a package diagram with all possible artifacts displayed.
The current implementation does not allow datatypes to be shown on class diagrams.
A variant of the class diagram within the UML standard is the object diagram. There is currently no support for objects or links within ArgoUML Class diagrams;. Instead the ArgoUML deployment diagram does have both objects and links, and can be used to draw object diagrams.