Eclipse的Ecore編輯工具里面Annotation完全要手寫,比如寫ExtendedMetaData就很費勁。
手寫指定Source,指定每個Key/Value很容易出錯。
這個插件通過向導選擇source, 通過PropertySheet編寫Key/Value。并且根據(jù)Ecore的定義實現(xiàn)校驗。

Step1:


Step 2:
AllDataTypes組合了該URL下面所有的EDataType


Step3: 編輯屬性。注意source的變化:
如果選擇的AllDataTypes,就是Ecore的URI
如果選擇某個EClass, 后面會加上#EClassName


Step4: 如果選擇AllDataTypes,自動選擇所有EdataTypes。


Step5: 工作結果



請注意Source的生成規(guī)則!

適用版本:eclipse3.2rc3
下載地址: http://www.tkk7.com/Files/steeven/org.steeven.eclipse.emf.annotation.wizard.zip (含源碼)