2017-02-02 5 views
0

私は別のフラグメントで再利用したいパーツスタックを持っています。パーツスタックを1つのフラグメントにインポートできるように見えるので、私はこれを行いました。 次に、私のパーツサッシュコンテナの下に、PlaceHolder要素を追加し、この参照されたパーツを「参照」セクションで選択します。異なる視点のフラグメントの再利用

両方のプラグインで、org.eclipse.e4.workbench.modelが拡張されています。

まだ、何も表示されません。

また、1つのパートをインポートするだけで簡単にしようとしました。これも機能しません。

構造全体を作成して新しいIDを割り当ててクラスファイルを直接参照することができますが、これを行う正しい方法はないと思います。私は何が欠けていますか?

答えて

0

共有する要素を、[トリムウィンドウ]定義の[共有要素]セクションに置きます。

次に、共有要素を使用するすべてのパースペクティブに「プレースホルダ」エントリを配置します。

+0

いいえ私は、ModelFragment-> sharedElement(my.mainwindow)に自分の部分スタックしか入れていませんが、他のFragment.e4xmiの "Import"でそれを見ることができません。 – ergonaut

+0

これは私がこれまで試みたことではありません。 「eclipse import shared element」のためのグーグルでは、Eclipseフォーラムでこれについていくつかの質問があります。 –

+0

私はE4ツールはそれほどスマートではないと思います:新しい(MPart)インポートを作成し、あなたのパーツのIDを手動で入力してください。フレームワークは、すべてのフラグメントをアプリケーションモデルにマージした後、すべての参照を解決しようとします。 –

関連する問題