私は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を返します。私は何が欠けていますか?