如何在Eclipse上生成Papyrus的代码?

bea*_*ann 8 eclipse uml papyrus

我在这里安装Papyrus .那么如何使用Papyrus生成代码?

Sin*_*ico 5

为了在Eclipse建模环境(即Papyrus,TopCased等)中从UML模型生成任何文本工件,您应该使用Acceleo,它是MOF模型的eclipse实现,用于文本转换语言,OMG标准语言,用于模型到文本转换.这是一项制作精良的技术,但如果您不了解MOF和模型驱动架构,可能需要一些时间才能熟悉它.

QVT是另一种OMG语言,但其目标是模型转换模型(不是模型到文本).因此,对您的问题不是正确的答案.


小智 5

要从 UML 生成 Java 代码,您可以按照以下步骤操作。

  1. 新建项目->EMF项目 按下一步
  2. 给出项目名称
  3. 在模型导入器页面中选择 UML 模型并按下一步
  4. 选择使用 Papyrus 创建的 UML 模型。按下一步
  5. 在包选择页面选择所有的根包
  6. 单击完成,它将生成 genmodel。
  7. 使用 genmodel 生成 Java 代码。

我希望这个信息帮助。


小智 0

这些可以帮助你。

纸莎草纸教程