在概要分析视图中应用过滤器
概要分析工具提供了过滤机制,此机制可用来减少显示在不同概要分析视图中的数据量。在“UML2 时序图”视图、“内存统计信息”视图和“执行统计信息”视图中都提供了概要分析过滤器。
- 要使用过滤器,请从工具栏菜单中选择管理过滤器
。
- 如果提示您添加新过滤器,请选择新建...
- 在“编辑过滤器”对话框中,选择“概要分析过滤器”并单击确定。
- 使用标准和/或高级选项卡上的过滤器机制来定义过滤器。标准选项卡用于快速设置一些简单的常用过滤器。高级选项卡用于创建高度定制的过滤器。
- 要定义标准过滤器:
- 要仅显示与某个模式相匹配的数据,请在过滤器字符串字段中指定模式。
- 选择过滤所依据的对象类型,即按包、类或方法进行过滤。
- 如果您只想使用特定的一组数据,则单击显示与以下相匹配的信息复选框。使用下拉框来定义过滤器。在以下示例中,指定了过滤器以显示调用次数最少的 10 个条目。

- 要定义高级过滤器:
- 单击高级选项卡。“高级过滤”表显示已定义的所有过滤条件。与所有已定义的条件相匹配的概要分析数据条目将显示在视图中。如果未指定过滤条件,则将显示所有数据条目。
- 要在表中添加条目,请单击添加。从“属性”列表中选择过滤所依据的属性。选择运算符(like 执行模式匹配)。输入一个值,概要分析数据条目的该属性必须具有该值才能被过滤掉:
- 使用星号(*)来表示任何字符串。
- 使用竖线(|)来表示非互斥“或”。
单击确定。
- 要编辑现有的条目,请选择该条目,然后单击编辑并修改字段。
- 要除去一个条目,请选择该条目,然后单击除去。
- 选择组表达式组合框,以便按 AND 或 OR 条件对表中的条目进行分组。缺省选项是 AND 条件。
要编辑现有的过滤器,请从工具栏中选择管理过滤器
,或者选择下拉菜单中列示的过滤器。在视图中选择并应用过滤器后,单击过滤器按钮以编辑该过滤器。如果未应用任何过滤器,则单击过滤器按钮将打开“创建过滤器”对话框。
注意:使用视图过滤器时,如果有视图的应用程序上下文可用,最好首先选择它们。即,如果要对视图进行过滤以仅显示特定的 Java 包,则应该首先将显示设置为 Java 应用程序上下文,然后再指定过滤器模式。
使用导入过滤器时,所要导入的数据的应用程序上下文是未知的。导入过滤器始终是使用 Java 语法指定的,并使用点来分隔包名的每个组件,例如“org.eclipse”。
要了解更多信息,请参阅了解概要分析视图中的应用程序上下文。
相关概念
概要分析工具概述
日志和跟踪分析器概述
相关任务
对应用程序进行概要分析
使用“UML2 跟踪交互”视图
使用“内存统计信息”视图
使用“执行统计信息”视图
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.