The Program Call Graph shows the global relationships between a selected program and other components of the project.
To display the Program Call Graph, in Application Discovery Browser perspective, from the Projects list in the central part of the Explore Projects view, select the project that contains the resource for which you want to generate a Program Call Graph. For details on perspectives and their components, see IBM® AD Analyze Client Reference.
The second dialog window of the wizard displays a list of children available in the selected programs. Select the children that you want to include in the graph then click Finish to generate the Program call graph.
AD Graphs tab presents the generated graph. Input nodes are displayed in blue. To navigate the graph, use the buttons in the graph toolbar, which is located in the upper right corner of the screen. (For details see Graphical Analysis Toolbar). To see details on the meaning of the elements of the graph, use the Legend button. For details on the graph legend function, see Showing the Graph Legend.
By default, a limit icon marks the nodes for which further analysis results are not displayed because of the limit set in the wizard. (highlight results that are cut short by the threshold option checked in Analysis Expansion Limit tab from Preferences window). If highlight results… option is not checked, all nodes that reach the level limit set in the wizard are marked with a limit icon regardless of whether further analysis results are available or not. The same criteria apply for displaying the limit icon in the Graph Inventory window.
AD Graph Overview window in the upper left corner of the screen presents an overview of the entire graph, which is useful when working with large graphs. For details, see AD Graph Overview Window.
In the Graph Inventory window, the names of the restricted nodes are displayed differently according to the database used for the projects. When working with OrientDB, restricted graph nodes are displayed in red and marked with a specific icon - a funnel. When working with SQL database, restricted nodes are displayed in red. Restrictions can be defined from Preferences window, for details on how to set these restrictions, see Call graph restrictions.
The Properties view displays the properties of the element that is selected from the graph. For details, see Properties View.
The operations available in the pop-up menu of graph elements depend on the type of element selected. The following options might be available:
Click on an edge from the graph to select it then right-click to display the pop-up menu.
In addition to the standard horizontal and vertical scroll bars, the Zoom, Pan, and Resize icons can be used to help move around the graph. Also, you can select a node and drag it to a new location. When a node is moved, all the connectors that are attached to it are changed to fit the new location.
You can select multiple elements in the graph by dragging the mouse over the area to be selected. Different operations can then be performed on the selected objects such as printing, exporting.
For maintenance purposes, the graph can be sent to a printer or to any other printing device connected to your computer.
To print the graph, from IBM AD Analyze client File menu, select Print or press "Ctrl+P".
In addition to printing, the graph can also be exported to different file formats.
Image Area
In the Type field, select the type of file to be created. Supported types include *.jpg, *.pdf, or *.svg.
In the File Name field, the default file name and location is presented. The default file name is the name of the resource with the extension selected in the Type field. The default location is C:\Program Files\eclipse. Type in a new name for the file if applicable, and click Browse to select a new location for the file.
Image Content Area
Select one of the available options to define the image content.
Image Quality
Select one of the available options to define the quality of the exported image. A higher-quality image will, by definition, be larger in file size.
Size Area
Select this option to export the graph as a CSV file. Use Browse to select the location where you want to export the graph.
Click OK to begin the export operation.