The Application context preferences dialog lists the application context formatters that are available in the workbench. The "application context" system enables the profiling views to present profiling data using the proper terminology with the kind of data collected. For example, the Java term "method," the C term "function," and the FORTRAN term "procedure" all refer to similar trace attribute. If data is collected from a C program, a C context provider displays the data using C terminology and syntax. You can also choose which formatter you want the profiling views to use if there is more than one formatter available for a single application context name.
The Package, Class, and Method hierarchy in Java context can be mapped to different languages (for example, C/C++, FORTRAN, COBOL etc) in various user interface, such as the view column header, table formatting, and filter dialog.
The "Application context names" table shows all context names that have a formatter installed. Select one of these names to see information about the installed formatter or formatters for that context name. "Java" is the default application context name for data sets that do not specify one.
The "Context formatters for views" table shows the names of the context formatters for the selected application context name. If there is more than one formatter in the list, the selected one will be used in the profiling views when displaying data for the application context.
The "Handler for opening source files" table shows the names of handlers for the "Open source" action for the selected application context name. The "open source" action is used when you navigate from a profiling data item (for example, a Java method name) to the corresponding program source code. If there is more than one handler in the list, the selected one will be used when you open the source file for a data item.
Related concepts
Understanding application contexts in profiling views
Overview of the Profiling Tool
Related tasks
Setting profiling preferences
Profiling an application
Using profiling views to analyze data
Viewing time measurements
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.