接口可视化

在某些情况下,您可能希望查看大型外部代码主体的直观模型。 这可能是出于浏览代码之目的,也可能是因为您希望在要建模的应用程序中包含来自此代码的类型或操作调用。 接口可视化功能部件为您提供了完成此过程的低开销方式。

接口可视化仅导入外部代码的接口部分 - 代码中的 public 和 protected 元素。 因为在这种情况下只关注方法的签名,所以方法的主体不会导入模型中。

对于使用接口可视化导入的元素,绝不会生成代码。

此特征可用于以下语言:C、C++、Java。

导入接口

程序

  1. 通过单击Tools > Reverse Engineering打开 " 反向工程 " 窗口。
  2. 在 "选项" 区域中,选择 仅可视化
  3. 验证是否选中了 接口可视化 复选框。
  4. 单击 启动 以开始导入过程。

结果

导入的代码在模型浏览器中由外部元素表示。

更新接口可视化

如果要使用接口可视化来导入源文件的新版本,那么可以更新可视化。

程序

  1. 将新的源文件复制到相关目录中以替换旧文件。
  2. 执行以下某个步骤:
    • 对于 C 和 C++ 代码,通过单击 Code > Roundtrip 来运行双向传递
      注: 如果较新版本的源文件包含新目录,那么可以使用 " 双向传递设置 " 窗口来指定应包含这些新目录中的文件。
    • 对于 Java 代码,请再次运行反向工程 (Tools > Reverse Engineering)。 在“反向工程高级选项”窗口中,使用杂项选项卡上的“策略”选项指定应该覆盖还是合并整个程序包。