Introduction
The Application scope is the default "view" for any Application. It presents items in the Application in varying different grouping methods and in different layers:
Click to enlarge
In versions ≥ 2.19 | |
---|---|
In versions ≥ 2.18 | |
In versions ≤ 2.17 |
Accessing the Application scope
To access the Application scope, click the Application scope entry in the Investigation panel - this is default selection when first entering an Application:
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 Level 5 (most detail before individual objects are displayed) - you can find out more about the Perspective options in User Guide - GUI - Investigate panel, however, you are free to choose different perspective options:
Navigating the view
Levels
Levels 1 - 5 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 Application. When other aggregation options are enabled (Modules, Services, Architecture Models), only Level 1 and Objects are available:
In CAST Imaging ≥ 2.12.0, Level 4 and Level 5 transaction views will have Reduced Call Graph instead of Full Call Graph.
In CAST Imaging ≥ 2.20.0, selective search modal in Level 5 is consistent with the Global search.
Actions
In ≥ 2.18, Vignettes are replaced by Multiple Tabs (new tab/s).
Action | Location | Result/Behavior |
---|---|---|
Double click on node | Level 1 - 4 | Drill down to the next level. |
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 panel for more information on Drill and Communities modes. Click to expand Note that this action is equivalent to the right click options Children + caller/callee. If more than 500 child nodes exist, then a popup will be displayed allowing you to search for the objects you need to view:
| |
Objects and Vignette mode | Expand and investigate the selected object. | |
Shift + Double click on white space | All levels | Drill up to the next level. |
Right click on node | Levels 1 - 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: | |
Vignette mode |
If the object properties cannot be retrieved in a timely manner, a retry button will be displayed: | |
Objects |
Note that in the current Application scope at Objects level, Imaging does not consider sub-objects for the Add callers/callees and Add linked objects options, therefore the number in square brackets may be less than the number displayed for the same object and contextual menu options when you have searched for the object and displayed it in the view.
If the object properties cannot be retrieved in a timely manner, a retry button will be displayed: | |
Single click on edge | Levels 1 - 5 | N/A |
Objects and Vignette mode | Displays all the methods that are linked between classes and provides additional actions such as:
See User Guide - Using the Method view for more information. | |
Double click on edge | Levels 1 - 4 | Drill-down to the next level will occur and the node/links involved in the clicked edge will be highlighted. All other nodes will be masked (reduced opacity): Example of double clicking an edge/link in Level 3 - click to enlarge |
Level 5 | View will open showing the contents (child objects and caller/callees on child objects - child objects are grouped by object type) of the edge/link that was double clicked. A "vignette" is displayed in the upper left (can be moved as required) to indicate original location of the selected edge/link. Click to enlarge | |
Objects and Vignette mode | N/A |