Introduction |
The Right Click menu of an entity with structure or hierarchy (not variables or parameters) offers you a choice called "Graphical Views":
The Graphical Views menu adapts based on what kind of entity has been right clicked on. A greyed-out item refers to information normally available for that kind of entity but not applicable to this particular entity (for instance a package that could be withed but isn't).
There are some general rules that can be used for browsing any type of graphical view.
By default, "Reuse" is turned on for each graphical view. When set, that graphical view window presents information about any entity that is left clicked on in any view outside of that graphical view window. This permits quick and effortless gathering of information about whatever you want to learn about
:
Each graphical view keeps a history of each information it has presented. The history buttons on the toolbar (left and right arrows) and the Windows->History menu item can be used to bounce back and forth in this history. This is useful for quickly backtracking.
You can also choose from a list of all open Graphics windows from the Window->Graphics Browsers m enu:
Hierarchical views show multiple level relationships between entities. Graphical Hierarchical views available are:
· Callby - view of who calls a given entityDeclaration views offer a one glance way to see important structure and relational information about a given entity. Understand for Ada offers these graphical Declaration views:
· Declaration - shows what entities are declared in a given entity. For packages, also shows who "Withs" this package, and also who it "Withs". Parameters are shown if the package is a generic. If the package Begin/End block invokes any program units then these are shown in an invocations section. For program units, it shows the parameters, invocations, and callbys of a given program unit. Also shows what a program unit "Withs" if it is a separate. For a task, it shows the parameters, invocations, and what entities/entry points are declared in a task. Also shows what the task "Withs".Scientific Toolworks, Inc. http://www.scitools.com Voice: (802) 763-2995 Fax: (802) 763-3066 support@scitools.com sales@scitools.com |