Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Papyrus UML纸草工具_Papyrus - Fatal编程技术网

Papyrus UML纸草工具

Papyrus UML纸草工具,papyrus,Papyrus,这里是我迄今为止从java代码创建UML图所做的工作 项目->右键单击->发现->发现者->从java项目模型中发现KDM代码->您将在序列化行获得一个属性对话框,将其设置为TRUE,将生成一个文件Project_KDM.xmi 再次右键单击该文件->发现->发现者->从KDM代码中发现UML模型,您将获得一个属性对话框,将序列化属性设置为TRUE以生成名为project.UML的文件 在您的项目中创建一个文件夹并将该UML文件复制到其中,这是因为有时当您删除纸草文件和UML文件时,会弄乱.pr

这里是我迄今为止从java代码创建UML图所做的工作

  • 项目->右键单击->发现->发现者->从java项目模型中发现KDM代码->您将在序列化行获得一个属性对话框,将其设置为TRUE,将生成一个文件Project_KDM.xmi
  • 再次右键单击该文件->发现->发现者->从KDM代码中发现UML模型,您将获得一个属性对话框,将序列化属性设置为TRUE以生成名为project.UML的文件
  • 在您的项目中创建一个文件夹并将该UML文件复制到其中,这是因为有时当您删除纸草文件和UML文件时,会弄乱.project文件,使您的项目丢失库运行时设置,所以只需将它们放在该文件夹中,而不是主项目文件夹“/”
  • 现在转到您创建的文件夹,并将UML文件粘贴到那里,然后右键单击project.UML文件–>new–>papyrus model->并完成
  • 这将创建空的project.di文件,但它在某种程度上引用了uml(我希望我现在知道如何导入uml文件并创建这么多的*.di文件,但现在我不这么做,只是用我以前的方式)
  • ALT+W->显示视图->纸莎草模型浏览器
  • 我能够从上述步骤生成.uml。 当我右键单击.uml时,我看不到任何选项“初始化类图”。 我需要为此安装任何插件/工具吗?
    如何使用papyrus工具从这个.UML生成UML图?

    打开.UML文件后,必须在模型本身中创建图。为此,您必须打开“模型浏览器”视图,通过普通窗口->显示视图->其他->纸草->模型浏览器。右键单击资源管理器中的一个节点,然后选择new diagram->class diagram