这个文件来自哪个UML工具?

时间:2014-04-29 08:43:51

标签: uml

我在一个遗留项目中得到了一堆* .uml文件,如下所示:

<?xml version="1.0" encoding="UTF-8"?> <Diagram> <ID>JS</ID> <OriginalElement>...</OriginalElement> <nodes /> <settings layout="Hierarchic Group" zoom="0.8528951486697965" x="288.0" y="309.5" /> <SelectedNodes /> <Categories> <Category>Fields</Category> </Categories> <SCOPE>All</SCOPE> <VISIBILITY>PUBLIC</VISIBILITY> </Diagram>

知道哪个工具生成了这个?

1 个答案:

答案 0 :(得分:2)

这些文件是IntelliJ IDEA(Ultimate Edition,而不是Community Edition)图表文件,用于存储IntelliJ生成的UML图表。

以下是IntelliJ中显示的示例: IntelliJ and UML

这里是.uml文件包含的内容:

<?xml version="1.0" encoding="UTF-8"?>
    <Diagram>
    <ID>JAVA</ID>
    <OriginalElement />
    <nodes>
        <node x="-317.5" y="-101.0">com.artechra.Detail</node>
        <node x="-320.5" y="-195.0">com.artechra.Master</node>
    </nodes>
    <notes />
    <edges>
        <edge source="com.artechra.Master" target="com.artechra.Detail">
            <point x="0.0" y="0.0" />
            <point x="0.0" y="0.0" />
        </edge>
    </edges>
    <settings layout="Hierarchic Group" zoom="1.0" x="0.0" y="0.0" />
    <SelectedNodes />
    <Categories />
    <SCOPE>All</SCOPE>
    <VISIBILITY>private</VISIBILITY>
</Diagram>

根据每个图表中显示的文字,它全部由“{3}}提供支持”,这可能是通用标记格式。

相关问题