上一页 | 下一个 |
创建图例
图表上的Legend元素提供了用于标识具有特定含义的元素和/或连接器的颜色和线条粗细的可视键。图例可以反映一种简单的,手动应用的约定,例如所有与管理系统有关的元素用蓝色阴影,或所有传出的连接器用红色表示。但是,自动颜色图例还可以自动将样式应用于具有所选属性的元素或连接器,例如特定阶段,构造型或类型。
图例首先列出元素外观约定,然后列出下面的连接器外观约定。
您可以分两个阶段处理Legend元素:首先创建并定义Legend元素本身,然后定义图中显示的外观样式。
访问
工具箱 |
将图表图例图标()从工具箱的公共页面拖动到图表上 |
工具栏 |
单击UML Elements工具栏上的“New Diagram Legend”图标() |
多个图例
在许多情况下,单个图例就足以定义当前图表中的样式及其含义。但在某些情况下,使用多个图例会更加有趣和强大,特别是如果图例是自动着色的话。多个图例有用的情况包括:
- 如果要使用多个自动应用的样式(Stacked Legends)
- 如果您使用了多个手动应用的样式,并且希望以小组形式识别它们
- 如果图表很大,并且您希望重现相同的键,可以在图表的不同部分中引用它
由于单个Legend仅限于每个元素类型(或所有类型)的单个过滤器,例如Require的一系列Status值,因此多个Legends是处理不同元素类型的不同过滤器的好方法。例如,第二个图例可能表示所有组件都根据版本或阶段编号着色。
通过在单独的Legend元素中定义这些条件,您可以具有对不同属性进行操作的条件。但是,请检查两个图例中的约定是否适用于不同的显示特性; 例如,一个Legend设置Class填充颜色,而另一个设置Class边框宽度。它们不能同时作用于同一属性,例如类填充颜色。如果他们这样做,最近创建的传奇(或具有最高Z顺序的传奇)会超越之前的传奇。
学到更多