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 (含源碼)