User Guide - Module scope

Introduction

The Module scope offers a view based on theindividual Modulesthat exist in the current Application - Modules are defined (whether automatically or manually) as part of the analysis process prior to importing the application data into CAST Imaging.

≥ 2.20.0

≤ 2.18

Click to enlarge

Accessing the Module scope

To access the Module scope, click the Moduleentry in theInvestigation panel:

Choose a specific Module to display. Modules are listed in alphabetical order in the Select Module dropdown - by default the first in the list is displayed in the view:

Perspective selection

By default, the perspective (how the data is displayed) will be set to CAST Taxonomy (the default layout configured by CAST Imaging and the only layout available) and Level 4 - you can find out more about the Perspective options in User Guide - GUI - Investigate panel.

Levels

Levels 4, 5 and Objects are available for selection when CAST Taxonomy aggregation is selected in the Investigate panel - these levels provide ever greater details about the items within the selected layer:

Actions

ActionLocationResult/Behavior
Double click on nodeLevel 4

In version ≥ 2.12, double clicking a node will transition to level 5. 

Level 5

Drill down to Vignette mode i.e.:  Objects level + drill mode Children + Caller/Callee + Group by communities (depending on the object selected). See also User Guide - GUI - Investigate panelfor more information on Drill and Communities modes.

Click to expand

Vignette mode

Expand and investigate the selected object.

ObjectsView source code of the object. See User Guide - Viewing source code.
Right click on node

Level 4

If the object properties cannot be retrieved in a timely manner, a retry button will be displayed:

Level 5

If the object properties cannot be retrieved in a timely manner, a retry button will be displayed:

Objects and Vignette mode

 

If the object properties cannot be retrieved in a timely manner, a retry button will be displayed:

Single click on edgeLevels 4 and 5N/A
Objects and Vignette mode
Displays all the methods that are linked between classes and provides additional actions such as:
  • view source code
  • method information
  • add caller/callees

See User Guide - Using the Method view for more information.

Double click on edgeLevels 4 and 5, Objects and Vignette

N/A