0

我还是 Papyrus 的新手,但一直在关注一些教程。

我正在研究 C++ 类模型,并试图向某些类属性添加一些原型。但是当我转到类 Profile、Apply Stereotypes 选项,甚至是类属性 Apply Stereotype 选项时,可用的原型列表总是空的。我已经添加了 AnsiClibrary 和 STD 包,所以这些数据类型等就在那里。但由于某种原因,我的可用刻板印象列表总是空的。

我在填充刻板印象列表时缺少一些东西吗?

我附上了一张照片。 在此处输入图像描述

4

2 回答 2

1

从您的图像看来,您没有应用 C_Cpp 配置文件。

您是否安装了 Designer-CPP(孵化)附加组件?这就是提供 CPP 原型的组件。

安装该组件后,您将能够将“C/C++ 配置文件”(又名“C_Cpp”)添加到模型中(通过使用模型属性视图的配置文件选项卡中的 [+] 按钮)然后将它提供的构造型应用到您的模型元素。在这一点上,刻板印象应该是可见的。如果没有,您可以使用元素属性视图的“外观”选项卡来使构造型可见。

于 2017-04-21T03:22:21.510 回答
1

我在 2019 年 12 月遇到了同样的问题,并找到了解决方案。对于那些有同样问题的人,可能会找到这样的解决方案:

  1. 通过访问此处复制最新的 Papyrus 链接。
  2. 打开 Eclipse。Help->Install New Software,在此处粘贴您的链接并安装 Papyrus。
  3. 直接复制这个链接
  4. 转到Help->Install New Software,将您的链接粘贴到此处。
  5. 确保您Papyrus C++ profile, ...按照图片中的方式进行检查。(我不确定是否需要其他检查。)
  6. 在安装结束时,您应该拥有 Papyrus 及其 C++,可用于从 UML 生成代码。

PapyrusCppProfile

参考:

  1. https://wiki.eclipse.org/Java_Code_Generation
于 2019-12-28T09:30:37.793 回答