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 というこのクラスの使用例は、シンプル・プラグインで利用可能です。