将属性选项卡添加至 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。