次のタイプの単純な EMF モデルがあります。
EClass FooGroup {
EString name;
@Properties(containment=true, upper=-1)
List<Node> nodes;
}
EClass BarGroup {
EString name;
@Properties(containment=true, upper=-1)
List<Node> nodes;
}
EClass Node {
EString name;
}
TableViewer
親グループの名前とともに、ノードのすべての名前を単純な で表示したいと思います。残念ながら、eContainer()
これは操作であり機能ではありません。つまり、JFace Databinding フレームワークを使用してこのプロパティを GUI にリンクすることはできません。
どうすればこの問題を解決できますか? 派生フィーチャーを作成しますか? 何かコツはありますか?