上一页 | 下一页 |
运行状态
在运行时,Object实例可以具有其属性的特定值,或者存在于特定状态。要在运行时模拟对象的变化行为,请使用从“选择<项目>”对话框和运行时状态或运行状态中选择的实例值。
通常,对已经具有分类器集的对象的运行时行为感兴趣。您可以从分类器的属性列表中进行选择,并为Object实例应用特定值。如果分类器具有子状态机,则其状态将传播到可以定义Object的运行时状态的列表。
例
此示例定义列出的变量的运行时值,这些变量是实例的AccountItem分类器的属性。
访问
功能区 |
单击开始>浏览>属性>属性,单击图表中的对象或项目浏览器 >运行状态 设计>元素>属性>属性,单击图表中的对象或项目浏览器>运行状态 |
上下文菜单 |
在图表或项目浏览器中:右键单击对象| 特点和属性| 设置运行状态 |
键盘快捷键 |
项目浏览器 >运行状态 >,单击图表中的对象或 |
将运行时状态实例变量添加到Object
在“ 属性”窗口或“<对象名称>:功能”对话框中,“运行状态”页面列出了从Object元素的分类器继承的所有变量。这些继承的变量最初没有值,并且处于非活动状态。您可以为它们激活和定义运行状态,也可以右键单击“<对象名称>:功能”对话框,然后选择“隐藏继承的变量”选项以将其隐藏在视图中。
步骤 |
描述 |
---|---|
1 |
在“变量”字段中,可以:
|
2 |
在“运算符”字段中,单击下拉箭头并选择将限定运行状态值的运算符。运营商包括:
|
3 |
在“值”字段中,键入变量运行状态的值。 |
4 |
如有必要,请输入一些解释性说明。 |
5 |
单击或添加下一个变量,或单击“ 以保存更改。 |
删除Object的运行时状态变量
步骤 |
描述 |
---|---|
1 |
在“变量”字段中,右键单击要删除的变量,然后选择“删除”选项。 (或者,单击变量并按 。) |
2 |
单击“ 。 |
学到更多