您可以将模型划分为类级别的单元。创建单元有助于简化团队环境中的协作。借助此功能,可以显式地控制文件名和修改权,并可以将单元文件检入配置管理系统以及从配置管理系统中检出单元文件。
项目以及所有的包始终是单元。下表列示其他可以作为单元的项目元素。
| 元素 | 文件扩展名 | 缺省情况下是单元? |
|---|---|---|
| 参与者 | .cls | 否 |
| 组件 | .cmp | 是 |
| 包 | .sbs | 是 |
| 类 | .cls | 否 |
| 隐式对象(部件) | .cls | 否 |
| 文件 | .cls | 否 |
| 图(状态图和活动图除外) | 块定义图 (*.omd) | 否 |
| 组件图 (*.ctd) | 否 | |
| 协作图 (*.clb) | 否 | |
| 部署图 (*.dpd) | 否 | |
| 内部块图 | 否 | |
| 对象模型图 (*.omd) | 否 | |
| 时序图 (*.msc) | 否 | |
| 结构图 (*.std) | 否 | |
| 用例图 (*.ucd) | 否 |