Login | Register
My pages Projects Community openCollabNet

Welcome to the new Tigris! There have been some changes to the administration of mail lists. Project and list owners should check out the Discussion Services release notes.


CollabNet will upgrade this site to the latest patch 1 release of CollabNet Enterprise Edition 5.2.0. This site will be unavailable for 30 minutes on Monday, 01/05/09 8:30 pm PST. Please Contact the Support Hot Line at 800-211-3047 (650-228-2562 International) with any questions.

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.