我们的团队一直在使用starUML,我们不得不将工作划分为不同部分的序列图。但是现在,我无法将这些图表合并到一个项目中。
我在网上搜索过,发现只有包可以导入和导出。
有没有办法只复制序列图并将其粘贴到原始序列图中?
他们从一开始就共享相同的常量。
答案 0 :(得分:3)
您只能逐个复制粘贴元素。但您应该使用模型元素。 Review请,第一种方法适用于我,但第二种
在图中复制和粘贴视图元素的过程
遗憾的是没有。
<强> ADDED 强>
您也可以导出 - 将整个图表导入为XMI
这是bug-report。
答案 1 :(得分:1)
在我们的 source 项目json文本中,找到图名称,该名称下方应有一个名为“ ownedElements ”的数组(其中包含图中的所有项目) )。
"name": "My Diagram Name",
"ownedElements": [
...
]
注意:“ strongElements”数组中的项目必须用逗号分隔,因此,如果需要,在粘贴文本前后,请不要忘记添加这些项目。
答案 2 :(得分:0)
在模型资源管理器视图中,您可以复制模型,然后使用其他项目打开另一个星形uml,并且在模型资源管理器视图中,您现在可以粘贴已复制的模型。
答案 3 :(得分:0)
您可以导出/导入片段,这些片段是模型中的项目(在文件菜单中,版本2.5)
答案 4 :(得分:0)
是的,我们可以借助另存为...选项复制并粘贴图表。
请查找以下步骤: 1.在StarUML中创建任何类型的图表并保存。例如:sequence1.mdj 2.然后选择文件&gt;&gt;另存为...选项或者您也可以使用快捷键ctrl + shift + S并使用不同的名称保存。例如:sequence2.mdj 所以现在你有两个不同的文件(.mdj)。你可以随意修改。
注意:如果您只是复制并粘贴文件,则它不会复制第二个文件中的内容。这个,我已经试过了。它不起作用。
答案 5 :(得分:-1)
你可以选择所有ctrl + a并将其作为图像文件在paint中过去并开始使用它
答案 6 :(得分:-1)
复制整个模型并将其粘贴到其他模型中。然后删除不需要的元素。
答案 7 :(得分:-1)
您可以通过复制模型从右侧的模型资源管理器中进行操作。