0

EObject があり、そこからすべてのプロパティを取得したいと考えています。すべての構造機能を取得しようとしました:

myEObject.eClass().getEAllStructuralFeatures()

しかし、オブジェクト ID のように必要のないプロパティが多すぎます。

myEObject.eClass().getEStructuralFeatures()

プロパティ ビューに表示されていないものもあります。

では、Properties View のように EObject から同じ List of Properties を取得するにはどうすればよいでしょうか?

助けてくれてありがとう

4

1 に答える 1

0

最初のオプションを使用して、表示したくないもの (オブジェクト ID など) を除外します。おそらく最も簡単な方法です。

プロパティ ビューに表示されるリストと完全に同じでなければならない場合、最も安全な方法は、プロパティ ビューへの入力に使用されたコードを見つけて再利用することです。

于 2012-12-27T03:19:50.197 に答える