eclipse-emf

    0熱度

    1回答

    我使用EMFJson來序列化EMF Ecore模型。我能夠從現有的模型創建一個JSON字符串。然而,回來的路不適合我。我想下面的兩個片段: 第一次嘗試: ObjectMapper objectMapper = EMFModule.setupDefaultMapper(); objectMapper.reader().forType(MyClass.class).readValue(string)

    1熱度

    1回答

    我想使用Java代碼生成EMF模型。例如,我想創建一個新的Ecore建模項目,並構建一個簡單的模型,就像在許多教程中看到的一樣(即像vogella tutorial一樣)。但我不想用手操作,使用GUI。我想了解如何使用EMF-Ecore-API來創建帶有Java代碼的模型。 我試圖找到關於這個主題的教程。但令我失望的是,我無法找到這個話題。我能找到的唯一東西是一些code snippets to

    0熱度

    1回答

    我想測量.eol腳本(用於查詢模型的Epsilon Object Language)的各種代碼度量標準(例如McCabe,Halstead)。 我已經找到並嘗試metrics用於我的建模項目,但它沒有計算我的建模項目中的.eol文件的任何度量標準。 Eclipse版本是Luna(4.4.2)。 任何人都可以指向一個工具或一個方向,我可以找到一個工具來測量EOL的代碼度量嗎?

    0熱度

    1回答

    我正在開發EMF模型的測試套件。我有一個使用圖形編輯器創建的元模型(.ecore文件(類圖))。 現在我能夠以編程方式創建動態實例,但在我的元模型中我有一個組合(Containment引用),其中我想創建包含的類的子實例(以編程方式)。 請找到以下資料僅供參考 類圖: 的JUnit測試用例: public class DynamicTest extends TestCase { pub

    0熱度

    1回答

    我收到了這個異常,但我無法理解那裏發生了什麼。 因爲在編譯時我的課能訪問的Apache POI類,但在運行時我的班拋出異常,他是不是能夠找到 org.apache.poi.xssf.usermodel.XSSFWorkbook。 直到現在無論在網上提供的解決方案,我已經嘗試了一切,但沒有理解我失蹤。 奇怪的事情是相同的代碼和相同的Apache POI庫在我的朋友的日食工作。我們都有相同的項目。不明

    5熱度

    1回答

    定義地圖按照EMF FAQ,有可能在EMF來創建地圖: 的EMAP基本上是java.util.Map $入門實例的列表。 因此創造您需要首先你映射條目由 以下步驟模擬一個地圖: 名爲[類型中的[類型2]地圖,[類型1]表示鍵的類型和創建的EClass [Type2]表示值的類型。 將新創建的EClass的Instance Class Name屬性設置爲java.util.Map $ Entry。

    0熱度

    1回答

    我已經創建了2個項目。 項目A:在Java Web項目 項目B:一個EMF建模項目 我想使用EMF建模項目(項目B),創造了.XMI文件,在一些java類java Web項目(項目A)。我在項目A的java構建路徑中添加了項目B,但仍顯示「導入無法解決」的問題。 (我已經嘗試了幾乎所有在StackOverFlow上給出的解決方案)。 我在想,如果有這樣的一些其它的方式,如果一個EMF建模項目參與?

    0熱度

    2回答

    我有Tree.ecore作爲源Metamodel。我需要寫是這樣的: model Tree driver EMF {nsuri="http://www.eclipse.org/emf/2002/Tree"}; 我怎樣才能得到確切的nsuri我註冊eclipseecore?

    1熱度

    1回答

    如何以編程方式將一個EGeneric類型參數添加到EAttribute? 我可以這樣創建EAttribute: EAttribute eAttribute = EcoreFactory.eINSTANCE.createEAttribute(); eAttribute.setName("myAttribute"); EDataType dataType = EcorePackage.eINSTA

    0熱度

    1回答

    我可以以某種方式使用相同的Eclipse插件項目兩個生成EMF模型和相應產生EMF編輯代碼? 通常,這兩個組件駐留在兩個不同的項目中,EMF編輯一個帶有後綴.edit的名稱。我發現這是多餘的,因爲Edit項目中的代碼非常少,並且與模型代碼密切相關。 我曾嘗試將modelDirectory和editDirectory Gen Model屬性設置爲同一項目中的(不同)目錄,但似乎導致無盡的混淆和構建問