0

私の RCP アプリケーション (Eclipse インフラストラクチャーに基づく) には、いくつかのモジュールがあります。これらのモジュールは、アプリケーションのステータスに応じて有効または無効にすることができ、この情報は変数を介して利用できます(アクティブなパースペクティブについて考えることができます)。

さらに、各モジュールは新しいウィザード (拡張ポイント "org.eclipse.ui.newWizards") に貢献し、ユーザーが特定の要素を作成できるようにします。ただし、これはモジュールが有効な場合にのみ許可されます...

RCP アプリケーションのステータスに応じて「新しいウィザード」を有効または無効にする方法はありますか?

4

2 に答える 2

1

Eclipseでアクティビティとコンテキストを探していると思います。

http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fworkbench_advext_activities.htm

于 2012-08-30T15:30:05.913 に答える
0

私の経験では、それは自動的に達成されます。つまり、ウィザードが属するプラグインがロードされていない場合、ウィザードは自動的に RCP のアクティブな拡張機能から除外されます。

于 2013-10-18T16:05:11.983 に答える