预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

约束条件

如果需要定义元素操作和存在的条件和规则,可以通过在元素上设置“约束”以及其职责(内部要求)来实现。典型的约束条件是前置条件和后置条件,它们表示在创建或访问元素之前必须为真的情况,以及在元素被破坏或其动作完成后必须为真的情况。

要在元素上创建约束,可以使用“职责”窗口的“约束”选项卡,也可以使用元素的“属性”对话框的其他“约束”选项卡。 “责任”窗口可帮助您草绘元素的约束,您可以从那里切换到“属性”对话框,以向约束添加细节。或者,您可以直接在“属性”对话框中创建新的约束。

您可以使用元素“隔间可见性”功能在图表上直接显示元素的约束。这也揭示了从父元素继承的任何约束。

责任帮助”主题中提供了有关使用“责任”窗口的信息。这个约束主题继续讨论元素“属性”对话框的“约束”选项卡。

访问

在图上或浏览器中,选择一个元素,然后:

色带

设计>元素>编辑器>约束|右键单击约束>添加新的或修改选定的

设计>元素>编辑器>属性对话框>约束

上下文菜单

右键单击元素|属性|责任>约束|右键单击约束>添加新的或修改选定的

右键单击元素|属性|属性>约束

键盘快捷键

Ctrl + 4>约束(“职责”窗口的选项卡)

Shift + Enter>约束(“属性”对话框)

Shift + Alt + C(“属性”对话框)

Alt + 9>约束:Shift + Enter

定义元素的约束

选项

描述

也可以看看

约束(字段)

输入约束的名称或值。

类型

单击下拉箭头,然后选择适当的类型(前置条件,后置条件,过程,OCL或不变)。

状态

单击下拉箭头,然后选择适当的状态。

笔记

输入任何其他详细信息或对约束的评论。您可以使用字段顶部的“注释”工具栏设置注释文本的格式。

注释工具栏

单击此按钮以清除准备创建新约束的字段。

保存

单击此按钮以保存约束数据。

约束(面板)

该字段按名称列出了元素中定义的约束。

删除

在“约束”列表中单击约束,然后单击此按钮以立即从元素中删除约束。

(上下手)

Up and down hand icons

(如果元素中有两个或多个约束。)单击“约束”列表中的约束,然后单击这些按钮之一,以在列表中向上或向下移动约束一个位置。

学到更多