1

私はEMFモデルを持っており、EClassesのEAnnotationsのフォームでそれにドキュメントを追加しようとしています。このドキュメントは、さまざまなレポートの実行時に取得できる必要があります。ただし、EClass.getEAnnotationを介してそれらを取得しようとしても、何も返されません。

私は注釈を次のように設定しています:

Source: http://www.eclipse.org/emf/2002/GenModel
Details:
 Key: documention
 Value: Stuff I'm trying to access goes here.

モデルの.genmodelの[SuppressGenModelAnnotations]オプションがtrueに設定されています。注釈を追加した後、コードを再生成しました。ドキュメントの注釈は、生成されたコードのJavaDocに表示されます。getEAnnotations()とgetEAnnotation( "GenModel")はどちらもnullを返します。私は何が欠けていますか?

4

1 に答える 1