前页 | 后页 |
约束条件
如果需要定义元素操作和存在的条件和规则,可以通过在元素上设置“约束”以及其职责(内部要求)来实现。典型的约束条件是前置条件和后置条件,它们表示在创建或访问元素之前必须为真的情况,以及在元素被破坏或其动作完成后必须为真的情况。
要在元素上创建约束,可以使用“职责”窗口的“约束”选项卡,也可以使用元素的“属性”对话框的其他“约束”选项卡。 “责任”窗口可帮助您草绘元素的约束,您可以从那里切换到“属性”对话框,以向约束添加细节。或者,您可以直接在“属性”对话框中创建新的约束。
您可以使用元素“隔间可见性”功能在图表上直接显示元素的约束。这也揭示了从父元素继承的任何约束。
“ 责任帮助”主题中提供了有关使用“责任”窗口的信息。这个约束主题继续讨论元素“属性”对话框的“约束”选项卡。
访问
在图上或浏览器中,选择一个元素,然后:
色带 |
设计>元素>编辑器>约束|右键单击约束>添加新的或修改选定的 设计>元素>编辑器>属性对话框>约束 |
上下文菜单 |
右键单击元素|属性|责任>约束|右键单击约束>添加新的或修改选定的 右键单击元素|属性|属性>约束 |
键盘快捷键 |
+ 4>约束(“职责”窗口的选项卡) + Enter>约束(“属性”对话框) Shift + + C(“属性”对话框) Alt + 9>约束:Shift + Enter |
定义元素的约束
选项 |
描述 |
也可以看看 |
---|---|---|
约束(字段) |
输入约束的名称或值。 |
|
类型 |
单击下拉箭头,然后选择适当的类型(前置条件,后置条件,过程,OCL或不变)。 |
|
状态 |
单击下拉箭头,然后选择适当的状态。 |
|
笔记 |
输入任何其他详细信息或对约束的评论。您可以使用字段顶部的“注释”工具栏设置注释文本的格式。 |
注释工具栏 |
新 |
单击此按钮以清除准备创建新约束的字段。 |
|
保存 |
单击此按钮以保存约束数据。 |
|
约束(面板) |
该字段按名称列出了元素中定义的约束。 |
|
删除 |
在“约束”列表中单击约束,然后单击此按钮以立即从元素中删除约束。 |
|
(上下手) |
(如果元素中有两个或多个约束。)单击“约束”列表中的约束,然后单击这些按钮之一,以在列表中向上或向下移动约束一个位置。 |