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 エクスプローラー Javadoc の資料を参照してください。IBM MQ エクスプローラー Javadoc の資料にアクセスする方法については、API リファレンスを参照してください。

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

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

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