在 UML 图中,可以对类元中的属性和操作进行排序和过滤,以降低图的复杂性或提高抽象级别。
图编辑器中必须已经打开了一个图,并且类元属性和操作列表部分必须可视。确保您尚未设置首选项来过滤或隐藏属性和操作。
可以对属性和操作进行排序和过滤,以确定用户在图中将看到哪些内容。可以按可视性、名称和类型对各个部分的内容进行排序。还可以按可视性对单个部分或所有部分的内容进行过滤。例如,可以选择只显示一个模型中用来描述应用程序编程接口(API)的公有属性和操作,从而使用户只看见该 API 的公共接口。
要对属性和操作进行排序和过滤,请执行以下操作:
- 在图编辑器中,右键单击一个包含属性或操作的类元,然后单击。
- 在对各个部分的项进行排序/过滤窗口中,展开所有部分并单击属性或操作。
- 在属性或操作页面上,完成下列其中一个步骤:
- 要对属性或操作进行过滤,在过滤条件列表中,单击想要隐藏的可视性属性,并单击左箭头以将它添加至包含的过滤项列表。
- 要对属性或操作进行排序和过滤,在排序表的第一列中,选择想要对其进行排序的属性或操作,然后单击列标题以按可视性、名称、属性类型或返回类型进行排序。
提示: 要更改类元的未引用可视性、名称或类型的属性或操作的顺序,在对各个部分的项进行排序/过滤窗口中,单击向上箭头和向下箭头。