下面的示例显示了执行“折叠相关要素”规则时在示例逻辑示意图中得到的结果。
“折叠相关要素”规则示例
对于实现如下示例逻辑示意图的逻辑示意图模板(图 1.1),将定义“折叠相关要素”规则,以折叠与某些显示为灰色方块的 Feeder 结点相关的所有逻辑示意图要素。包含在 Feeder 容器中的结点之间的关系以及这些容器通过当前处于活动状态的关系规则(该关系规则可以将 Feeder 结点显示为其相关逻辑示意图要素周围的容器)加以指定。
将在用于关联包含在逻辑示意图中的逻辑示意图要素的关系规则之后执行新“折叠相关要素”规则的属性,需要指定这些属性,以便折叠与 Feeder 父结点相关的所有逻辑示意图要素(与 Feeder 1 相关的逻辑示意图要素除外)。
图 1.2 显示了更新完逻辑示意图(在新“折叠相关要素”规则处于活动状态的情况下)后得到的结果。只有与 Feeder 1 结点相关的逻辑示意图要素被保留下来;与其他 Feeder 结点相关的所有逻辑示意图要素均被折叠起来。