アプリケーションのインスタンスの 1 つのみの許可

デフォルトでは、ユーザーはアプリケーションの変換ビューの複数インスタンスを開くことで、ZIETrans リッチ・クライアント・アプリケーションの複数インスタンスを一度に処理できます。ユーザーがアプリケーションの複数インスタンスを始動することを制限するために、プラグイン・プロジェクトのプラグイン・マニフェスト・ファイル (plugin.xml) にフラグを設定することができます。このフラグによって、Eclipse はアプリケーションのビューのインスタンスを 1 つだけ許可するよう通知します。このフラグを設定するには、以下を行います。
  1. プロジェクト設定エディターの「概要」ページにある「プラグイン・マニフェストをオープンしてください」をクリックして、プロジェクトのプラグイン・マニフェスト・ファイルを開きます。
  2. 「拡張」タブをクリックします。
  3. 「すべての拡張」ツリーで、org.eclipse.ui.views ノードを展開し、プロジェクトに対応するノードを選択します。デフォルトでは、1 つのビューだけがリストされています。
  4. 「拡張エレメント詳細」セクションで、allowMultiple 設定を true から false に変更します。
  5. ファイルを保存します。
注: アプリケーションが実行中にプラグイン・マニフェスト・ファイルを変更した場合、ランタイム・ワークベンチの再始動が必要です。

ランタイム時にユーザーがアプリケーションの 2 番目のインスタンスを開こうとすると、最初のアプリケーション・インスタンスに対応するビューがフォーカスされます。