我想創建一個ecore文件的實例,以便我可以在其中存儲數據。我將序列化它並將其存儲爲XMI(如果存在,則加載它)。 在我的情況下,我不能使用genmodel和「創建動態實例」。我發現this tutorial以編程方式自己創建ecore模型,但我想加載ecore文件,然後使用一些常規工廠創建它的實例。如何以編程方式創建ecore文件的實例
我該如何做到這一點?
謝謝您的時間,並幫助
我想創建一個ecore文件的實例,以便我可以在其中存儲數據。我將序列化它並將其存儲爲XMI(如果存在,則加載它)。 在我的情況下,我不能使用genmodel和「創建動態實例」。我發現this tutorial以編程方式自己創建ecore模型,但我想加載ecore文件,然後使用一些常規工廠創建它的實例。如何以編程方式創建ecore文件的實例
我該如何做到這一點?
謝謝您的時間,並幫助
在他們使用ResourceSet.createResource()創建一個新的資源教程。
如果你想加載一個現有的資源,你應該嘗試ResourceSet.getResource()。
你可以(通過讀取的Ecore與獲得的eclass和estructural特點的差異)看看http://www.ibm.com/developerworks/library/os-eclipse-dynamicemf/index.html