問題タブ [rcp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1154 参照

java - メニューからビューパーツを再度開くにはどうすればよいですか?

私は1つの視点と1つのビューパーツを持っています。プログラムが開くとすぐにビューパーツが表示されます。ビューパーツは唯一のものであり、閉じることができる必要があります。

その動作には2つの問題があります。

  1. パースペクティブを空で表示したいのですが、背景画像だけを表示する必要があります。(それ、どうやったら出来るの?)
  2. コマンドスタイルメニューを使用して、メニューからビューパーツを開きたい。

これまでのところ、ビューパーツを閉じることができ、パースペクティブは空です。

しかし

自分で定義したコマンドでメニューから呼び出すことはできません。コードは次のようなものです

私は何が間違っているのですか?ありがとう!

0 投票する
2 に答える
3168 参照

java - EclipseRCPプログラムを使用した印刷

RCPプログラムで「出力」を生成して印刷するための優れた標準的な方法を探しています。これは、標準の印刷ダイアログを使用してWindows、Mac OS、およびLinuxで機能するので機能するはずです。

私はBirtプロジェクトを知っていますが、RCPプログラム内でそれを実装する方法、標準の印刷ダイアログを呼び出す方法、およびBirtで生成されたレポートをプリンターに渡す方法についてのヒントを見つけることができませんでした。

すべてのヒントに満足しています。

0 投票する
2 に答える
695 参照

java - Eclipselinkは複雑なオブジェクトモデルを順序付けられた方法で読み取ります

eclipselinkを使用して複雑なモデルを順番に読み取る必要があります。これは巨大なデータベースであり、データベースのごく一部をjfaceテーブルビューに出力したいので、順序は必須です。ロード/クエリスレッドで並べ替えるのに時間がかかりすぎ、LabelProviderで並べ替えるとUIスレッドのブロックに時間がかかりすぎるため、Eclipselinkをそのように使用できれば、データベースが並べ替えることができると思いました。必要なパフォーマンス。残念ながら、オブジェクトモデルは変更できません:-(

モデルは次のようなものです。

テーブルビューでは、y軸は多かれ少なかれクエリで作成されます

Thingオブジェクトの「name」属性をラベルとして使用します。

テーブルビューでは、x軸は多かれ少なかれクエリで作成されます

Itemオブジェクトの「name」属性をラベルとして使用します。

各セルには値があります

残念ながら、リストの「プロパティ」は順序付けられていないため、セル値とx軸の列番号(x)の組み合わせは必ずしも正しいとは限りません。したがって、x軸のラベルを注文したのと同じ方法で、リストの「プロパティ」を注文する必要があります。

そしてまさにこれは私がそれがどのように行われるのかわからないことです。したがって、Thingオブジェクトをクエリすると、「properties」「ORDER BY name ASC」のリストが返されます、「Item」オブジェクトのリストが返されます。私のアイデアは、2つのJOINでクエリを実行するようなものです。プロパティとアイテムで物事を結合しますが、どういうわけか私はまだそれを動作させることができませんでした。

この謎を解決するためのあなたの助けとあなたのアイデアに感謝します。

0 投票する
1 に答える
289 参照

eclipse-rcp - 複数のプラットフォーム用の RCP 更新サイト

いくつかのプラットフォーム用に構築された RCP アプリケーションがあります。デルタ パックのターゲットが設定され、Product Export Wizard が正常に動作し、PDE ant ビルドが正常に動作します。しかし、Update Site プロジェクトは、単一のプラットフォーム (私が実際に開発に使用するプラットフォーム (win32)) に対してのみ更新を作成します。更新サイトには、リストされている機能に必要なすべてのプラットフォームからのすべての依存関係が含まれていると思います..何がうまくいかないのか、どこを見るべきですか?

0 投票する
1 に答える
1086 参照

java - Eclipse 用の Eclipse プラグイン開発

Eclipse 用のプラグインの開発を開始するにはどうすればよいですか? さらなる開発のためにまだ出ていないツールが必要です...私の主な懸念事項は次のとおりです。

  • 視点を追加するには?
  • メニュー項目を追加するには?
  • 「ビューの表示」メニューにビューを追加する方法は?
  • 環境設定ペインに追加するには?
  • 次のような情報を取得するにはどうすればよいですか。
    • ワークスペースはどこですか?
    • エディタで開いているファイルは?
    • 左側のプロジェクト ビューで折りたたまれている/展開されているプロジェクトはどれですか?
    • .....
  • どの規則 (命名...) を考慮する必要がありますか?
  • 更新サイト/展開をセットアップする方法は?

ヒント、リンク、チュートリアルなどを教えてもらえますか?

誤解しないでください。私はスタンドアロン アプリの開発にかなり長い間 Eclipse RCP を使用しているため、その手法には精通していますが、Eclipse 自体のプラグインの開発を開始したことはありません。ありがとう。

0 投票する
1 に答える
32148 参照

eclipse - Eclipse RCP のプラグイン、機能、および製品の違いは何ですか?

違いは何ですか?何をどの目的に使用するのか?

0 投票する
2 に答える
2637 参照

eclipse - Eclipse ウィンドウからのビューの削除 -> ビューの表示

一部のビューが特定のパースペクティブに接続されている場合にのみ機能するアプリケーションがあります。これらのビューをウィンドウ -> ビューの表示ダイアログから削除して、ユーザーが機能しないパースペクティブにビューを追加できないようにします。

これをプログラムまたは宣言で行う方法についてのアイデアはありますか?

を使用してみ<visibleWhen />ましたが、ビューはまだダイアログに表示されています:

節は問題ないと思います<visibleWhen />ので、Viewで使えるか気になりますよね?

0 投票する
2 に答える
1683 参照

java - Eclipse RCP-エディター領域でビューをスタックしますか?

Eclipse RCPアプリケーションを開発するときに、ビューをエディター領域にスタックすることは可能ですか?このような?

スタックビューのサンプルイラスト

複数のリスト/テーブルがあり、一種のプレビューコンポジットを作成したいと思います。リストのアイテムをマウスのシングルクリックで選択したときに、プレビューコンポジットにアイテムのデータを表示したいと思います。

ユーザーがアイテムをダブルクリックした場合、プレビューコンポジットの背後にあるスタックでエディターを開きたいと思います。

これを達成する方法はありますか?

ありがとう。

0 投票する
2 に答える
97 参照

plugins - RCP アプリケーション用の scm ブラウザーの作成

プロジェクトをxmlファイルとして保存するRCPアプリがあり、現在、ユーザーはディレクトリを選択してそのファイルを保存し、ファイルを開くダイアログを使用してプロジェクトを開きます。ユーザーがソースコードマネージャーからチェックイン/チェックアウトできるように拡張することを考えています。これにより、ユーザーは、scm のすべての利点を利用して、プロジェクトを互いに簡単に共有できるようになります。Subclipses に似たものが必要ですが、どの scm で使用するかをより柔軟にするために、maven svn プラグインを使用することを考えていました。ほとんどのユーザーは scm が何であるかを理解していないため、単純にすることをお勧めします。理想は、[ファイルを開く] ダイアログに似たダイアログを開く [チェックアウト] メニュー オプションを持つことです。Maven scmの使用方法の例を誰かが持っているかどうか疑問に思っていました。scm の場所を設定してファイルを取得するには、どのような呼び出しを行う必要がありますか? または、これについてもっと良い方法がある場合。ありがとう!