从用例图生成代码会创建许多空类

时间:2017-12-10 13:15:42

标签: eclipse papyrus

在纸莎草模型中,我点击了用例图(这很简单 - 包含大约5个用例),并选择了" Designer - >生成Java代码"。

作为回应,我收到了数百个新包,每个包含数百个空类,包含奇怪的名称,例如&#34; Aaixixnrpr&#34;,&#34; Aclywqwwlr&#34;等... < / p>

发生了什么事??

1 个答案:

答案 0 :(得分:1)

Papyrus SW设计者没有对“用例”元素的特定代码生成支持,即它将Actor或Use Case视为UML类。这意味着它将创建一个空的Java类,除非您添加操作/不透明行为。 但是Java代码生成器不应该为不在模型中的元素创建类。您能否通过模型资源管理器仔细检查模型中是否存在“Aaixixnrpr”等元素?

您使用的是哪个版本? (我建议在Eclipse氧气上使用此update site版本1.0.5)。顺便说一下,我还建议使用Papyrus forum来解决这个问题。