Eclipse プロパティー・ダイアログへのプロパティー・タブの追加

プロパティー・タブ拡張ポイントを使用して、プロパティー・ダイアログおよび関連するプロパティー・ページにプロパティー・タブを追加します。

以下のコードはシンプル・プラグインのファイル plugin.xml から抜粋したものであり、プロパティー・タブ拡張ポイントの基本的な実装を示しています。

<extension
	  id="com.ibm.mq.explorer.samples.simplePropertyTab"
	  name="Simple Property Tab"
	  point="com.ibm.mq.explorer.ui.addpropertytab">
	<propertyTab
		class="com.ibm.mq.explorer.sample.simple.SimplePropertyTabFactory"
		objectId="com.ibm.mq.explorer.queuemanager"
		pluginId="com.ibm.mq.explorer.sample.simple"
		name="com.ibm.mq.explorer.sample.simple"
		propertyTabId="com.ibm.mq.explorer.sample.simple.propertyTab"
		propertyTabName="Simple Sample Property Tab"/>
</extension>
plugin.xml でプロパティー・タブ拡張ポイントを宣言するとともに、以下のクラスが必要です。
  • ユーザーがプロパティー・タブをクリックしたときに表示されるプロパティー・ページを作成し戻すメソッドを含むクラス。 このクラスで com.ibm.mq.explorer.ui.extensions.IPropertyTabFactory を実装する必要があります。 このクラスに含める必要があるメソッドについては、 IBM® MQ Explorer Javadoc の資料を参照してください。 IBM MQ Explorer Javadoc 資料にアクセスする方法については、 API リファレンスを参照してください。

    このクラスの使用例 (SimplePropertyTabFactory.java) は、シンプル・プラグインで利用可能です。

  • プロパティー・ページを作成するのに使用されるクラスは、com.ibm.mq.ui.extensions.PropertyPage を拡張する必要があります。 このクラスに含める必要があるメソッドについては、 IBM MQ Explorer Javadoc の資料を参照してください。

    SimplePropertyPage.java というこのクラスの使用例は、シンプル・プラグインで利用可能です。