2011-10-29 17 views
1

我創建了一個ecore元模型,並且我想用EMF Runtime註冊它。當我在IDE中使用模型時,我想在我當前運行的Eclipse實例中執行此操作,即不是以編程方式。將EPackage的URI註冊到Eclipse IDE中的EMF Runtime中

換句話說,我希望能夠在Navigate-> Open EPackage找到元模型的URI。

我使用Eclipse Indigo建模版。

回答

0

EMF工程與部署在插件的元素,如果你想在您的工作空間與元模型的工作,您可以:

  1. 創建一個動態的實例,而不是註冊的元模型(並創建一個「真實」的實例)。
  2. 創建一個小的Eclipse插件,它將創建此操作來註冊您的元模型。

否則,您將不得不啓動新的Eclipse實例。由於EMF與部署在插件中的元模型一起工作,大多數基於EMF的工具都假定元模型位於插件中,並且使用來自工作空間的元模型比使用插件中的相同元模型處理起來要困難得多。

斯特凡Begaudeau

免責聲明:我是Eclipse基金會的基於EMF項目的領導者。