e4

    0

    1答えて

    を可能にすることを私はfragment.e4xmiでHandledToolItem定義: <fragments xsi:type="fragment:StringModelFragment" xmi:id="_rva08KK6Eeealvq0OCaXXw" featurename="trimContributions" parentElementId="org.eclipse.e4.legacy.

    0

    1答えて

    で新しいタブ/パーツを追加します。 @Execute public void execute(Shell shell, EPartService partService, MApplication application,EModelService modelService) throws URISyntaxException{ MPart part = MBasicFact

    1

    1答えて

    をレンダリングした後E4ベースのコードを実行します。アプリケーション全体が起動し、GUIが完全にレンダリングされた後、E4ベースのコードを実行したいと思います。 私はLifeCycle Managerを使用しようとしましたが、すべての注釈が早い段階にあります。 私はApplicationWorkbenchWindowAdvisorでそれを試みたが、そこに私はEModelServiceまたはMApp

    0

    1答えて

    私のアプリケーションのメインモデルをクライアントとサーバーで使用される別のプラグインに移動しています。今では、最初のプラグインで必要なプラグインに新しいプラグインを追加すると、java.lang.NoClassDefFoundErrorが返されます。 共有プラグインのすべてのクラスがメインのプラグインに見つかりません。それを動作させる簡単な方法がいくつかあります。私はまた、実行構成をチェックします

    0

    1答えて

    plugin.xmlまたはmetainf.mfファイルを使用せずにEclipseプラグインを使用することはできますか?

    0

    1答えて

    Eclipse E4アプリケーションを複数のサーバーに接続しています。 MPartを開くと、パーツはサーバーを呼び出してデータを受信します。また、MPartが閉じられると、クライアントはサーバーにクローズを送信し、クライアントは更新されたデータをクライアントに持たせる必要がないことを認識します。 ここで、MPartにクライアントがシャットダウンしていることを知らせる方法を見つける必要があります。そ

    0

    1答えて

    2つの異なるプラグインを含むE4アプリケーションがあります。 2番目のプラグインはすべての共有モデルを保持し、それらのモデルは最初のプラグインで使用されます。 Eclipse実行機能を使用してアプリケーションをビルドして起動すると、すべて正常に動作します。 2番目のプラグインのすべてのクラスが検出され、最初のプラグインで使用されます。 ここで、完全なアプリケーションを実行可能ファイルにエクスポート

    0

    1答えて

    Eclipse 4にはエディタの概念はなく、部分のみがあります。だから、私たちは "編集者"のためのファイルをどのように受け取るのですか?私はIEditorPart.initメソッドのe4相当について話しており、IEditorInputが受け取っています。 Tom Schindlがthis exampleを見つけました。彼はパーツコンストラクタに入力を注入することができます。入力オブジェクトが注入

    1

    1答えて

    私のe4 rcpアプリケーション用のステータスバーを作成しますが、ステータスバーは小さくなります。私Appliication.e4xmiで が構成以下の通りです: トリムウィンドウ - > TrimBars - >ウィンドウトリム(下) - >ツールバー - >ツールコントロール(私のステータスバークラスへのリンク) リンクステータスバークラス: public class StatusBar {

    0

    1答えて

    私のアプリケーションは複数のプラグイン/モデルの断片から構築されています。私は自分の断片の一つに共有されている要素(一部)で貢献しようとしています。私はメインのe4xmiファイル(Trimmed Windowを含む)にアクセスすることができないので、私の断片の中で処理しなければなりません。私はこれを行うことができますどのような方法ですか?