上一页 下一个

虚拟连接器结束

虚拟连接器端可帮助您简化包含具有多个连接器的多个元素的复杂图表,支持良好的布局策略,从而最大限度地减少交叉关系线和组相关元素 当感兴趣的元素是:

  • 大量关系的焦点,或
  • 两个或多个元素组的成员,在图上相隔一段距离,或
  • 当您想要将注意力集中在其中一个上下文时,仅在几种情况下使用

虽然Enterprise Architect不支持在图表上多次放置元素,但使用此策略可以在图表上创建元素的任意数量的虚拟表示,以便您可以在一个上下文中显示元素的完整图像并具有在其他环境中的同一图表上单独,更简单的图像。这样可以减少跨越图表的可见连接器的数量,而无需单独隐藏连接器,并帮助您创建更清晰,更易读的图表,您可以将链接元素放在一起。

要实现此目的,请右键单击要保留元素的连接器,然后选择虚拟化相应的连接器端(源或目标)。系统将一个包含元素名称和元素填充颜色的简单矩形添加到连接器端,其上没有其他连接器。

考虑这个例子:

该图相对简单但仍然非常大,ShoppingBasket和LineItem元素之间的连接器穿过另一个连接器。您可能希望出于以下几个原因简化图表,例如避免交叉或临时将LineItem元素作为简单参与者更紧密地引入Account / Order / ShoppingBasket组。因此,您将LineItem的虚拟化创建为ShoppingBasket的Association连接器的目标。

访问

上下文菜单

在图上| 右键单击连接器| 虚拟化连接器结束| 目标(或来源)

笔记

  • “虚拟元素”是连接器的扩展,可以访问它所代表的元素的某些属性
  • 虚拟化在连接器线中的路点上运行,因此需要将连接器线型设置为自定义线
  • 如果连接器上没有航点,则操作会创建一个航点
  • 如果虚拟化连接器上的目标元素,则虚拟连接器末端将显示在连接器线的最后一个路径点上
  • 如果在连接器上虚拟化源元素,则虚拟连接器末端将显示在连接器行的第一个路径点上
  • 您无法虚拟化连接器的两端
  • 原始连接器仍然存在,如果再次单击“Virtualize Connector End”选项,则完整连接器将重新显示,虚拟元素将消失
  • 如果单击一个虚拟元素,则会选择并突出显示原始元素及其所有其他虚拟元素; 通过虚拟元素的“属性”对话框对属性所做的任何更改都会影响原始元素
  • 对元素外观的更改(填充颜色除外)不会影响其虚拟元素
  • 虚拟元素出现在图表的打印,报告和副本上; 它们不会出现在模型结构的列表或报告中
  • 虚拟元素特定于它们创建的图表; 如果复制图表(带或不带虚拟元素)并将虚拟元素添加到副本,则这些更改不会反映在原始图表中

学到更多