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
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:
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, however, you are free to choose different perspective options:
Navigating the view
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:
|Double click on node||Level 1 - 4||Drill down to the next level.|
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 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|
|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
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|