Chapter 11.  The Explorer

Table of Contents

11.1. Introduction
11.2. Mouse Behavior in the Explorer
11.2.1. Button 1 Click
11.2.2. Button 1 Double Click
11.2.3. Button 1 Motion
11.2.4. Button 2 Actions
11.2.5. Button 2 Double Click
11.3. Keyboard Behavior in the Explorer
11.4. Perspective Selection
11.5. Configuring Perspectives
11.5.1. The Configure Perspectives dialog
11.6. Context Sensitive Menu
11.6.1. Create Diagram
11.6.2. Create ModelElement
11.6.3. Copy Diagram to Clipboard as Image
11.6.4. Add to Diagram
11.6.5. Delete From Model
11.6.6. Set Source Path... (To be written)
11.6.7. Add Package
11.6.8. New Stereotype
11.6.9. Add All Classes in Namespace

The Explorer was previously called Navigation Pane/Tree or sometimes Navigator Pane/Tree.

11.1.  Introduction

Figure 11.1, “ Overview of the explorer shows the ArgoUML window, with the explorer highlighted.

Figure 11.1.  Overview of the explorer

Overview of the explorer

The explorer allows the user to view the structure of the model from a number of predefined perspectives. It also allows the user to define their own perspetives for custom exploring of the model.

An important feature, related to the cognitive psychology ideas behind ArgoUML is that not all model elements are necessarily shown in all perspectives. Rather, the perspectives are used to implement hiding of uninteresting parts of the model.