Login | Register
My pages Projects Community openCollabNet

Chapter 20. Statechart Diagram Model Element Reference

20.1. Introduction

This chapter describes each model element that can be created within a statechart diagram. Note that some sub-model elements of model elements on the diagram may not actually themselves appear on the diagram.

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 model elements.

Figure 20.1, “Statechart diagram model elements 1.” and Figure 20.2, “Statechart diagram model elements 2.” show statechart diagrams with most possible model elements displayed.

Figure 20.1. Statechart diagram model elements 1.

Statechart diagram model elements 1.

Figure 20.2. Statechart diagram model elements 2.

Statechart diagram model elements 2.

20.1.1. Limitations Concerning Statechart Diagrams in ArgoUML

The statechart diagrams support the 7 action types defined (CallAtion, CreateAction, DestroyAction, ReturnAction, SendAction, TerminateAction and UninterpretedAction), but there is no way to use the same action more than once. Also, in a few cases, it is not possible to set or select the related elements; e.g.there is no way to select a signal for a SendAction.

Code generation from statechart diagrams is not developed yet.