GMFの開発に慣れていて、問題があります。私はEclipse用のプラグインをプログラムしたい。したがって、GMFダッシュボードビューを使用します。最初に以下の図を表すecoreファイルを作成します。次に、私はgenmodelファイルを生成し、エディタの一部のソースコードを作成することができます。次に、グラフィカル定義モデルとツーリング定義モデルを導出し、それらをマッピングモデルに結合する。それが問題の始まりです。GMF Editor - Phantom Nodes
2つのファイルを結合する最後の手順で、マッピングを編集できます。しかし、ノード(Webページ)とリンク(カテゴリ)は1つしか表示されません。
私がダイアグラムエディタを作成すると、Webページとリンクのノードをカテゴリに配置することはできません。これは利用できません。
長い検索の後、私は "Phantom Nodes"について何かを読んだ。カテゴリと記事はそのような「幻のノード」だと私は思う。だから私はそれらを "MyWeb"への封じ込めと結びつけて防ぐことを試みた。しかし、すべてがMyWebによって作成されます。だから私は持っていたい木の構造がありません。
私はEMFのみを使用しても問題なく動作しますが、GMFとの組み合わせでは機能しません。
誰かが知っている、どのように幻のノードを避けるが、構造を維持するか?それともどういうわけか彼らと一緒に働くことは可能ですか?
ありがとうございました。
ps .: 私は新しく画像を投稿できません。 diagramへのリンクは次のとおりです。