关于此任务
设置好 RootDirectory 属性后,在访问映射选项卡时,根目录路径将在其上显示。
通过更改映射选项卡上根目录字段中的值,可以更改您所在的特定反向工程会话的路径。
RootDirectory 属性对于以代码为中心的建模中是必需的,因为由它确定组件目录并支持包到目录的连接。
反向工程工具会计算生成最少数量包的目录,并建议(通过消息窗口)在反向工程过程中将此目录用作根目录。
可以使用 <lang>_ReverseEngineering::ImplementationTrait::UseCalculatedRootDirectory 目录设置是否需要计算根目录。计算得出的根目录将覆盖 RootDirectory 属性中的值。
注: 根目录功能在 IBM Rational Rhapsody Developer for C, C++, and Java 中可用。
请注意以下信息:
- 如果使用合并选项执行反向工程,不存在计算得出的根目录,将使用当前值。
- 对于 IBM Rational Rhapsody Developer for Java,如果 RootDirectory 属性中没有值,且您使用的是浏览树版本的“反向工程”窗口(单击“树视图”按钮
),将使用树视图中的根目录。
- 将 Eclipse 项目导出到 Rational Rhapsody 时,将根据 Eclipse 项目设置根目录。将忽略 UseCalculatedRootDirectory 属性。
- 在使用批处理或 COM API 进行反向工程时,如果 UseCalculatedRootDirectory 属性设置为 Auto,将使用 No Reply。为避免计算根目录消息框显示,需要将 UseCalculatedRootDirectory 属性设置为 Always 或 Never。