2014-04-29 9 views
1

我有一大堆的* .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>

該工具生成的這個任何想法?

回答

2

這些文件的IntelliJ IDEA(終極版,不社區版)圖文件,由產生的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> 

根據出現的每個圖中的文字,它是所有「本站由」 yFiles這可能是通用的標記格式。

+0

沒有抱歉,我只是在IntelliJ IDEA的工作和寫作的提問時作一個無意的錯誤:)其實我試圖打開IDEA這些文件,但它什麼都不做 - 該文件只是將無法打開。如果它確實是IDEA UML文件,我會感到驚訝...... – Borek

+0

啊,容易犯錯誤!這可能是您正在使用的IntelliJ版本嗎?根據[比較矩陣](http://www.jetbrains.com/idea/features/editions_comparison_matrix.html),僅在Ultimate版中提供。我已經更新了答案,以一個簡單的示例顯示圖表和文件內容。 – Eoin

+0

嗯,我有v13旗艦版,雙擊文件就什麼都不做。但謝謝你爲我嘗試了這一點。 – Borek