添加内容页面

内容页面扩展点用于将内容页面添加至内容视图。内容页面可以与树节点关联。

以下代码片段取自简单插件的 plugin.xml 文件,它显示了内容页面扩展点的基本实现:
<extension
	  id="com.ibm.mq.explorer.sample.simpleContentPage"
	  name="Simple ContentPage"
	  point="com.ibm.mq.explorer.ui.addcontentpage">
	<contentPage
		 pluginId="com.ibm.mq.explorer.sample.simple"
		 name="com.ibm.mq.explorer.sample.simple"
		 class="com.ibm.mq.explorer.sample.simple.SimpleContentPageFactory"
		 contentPageId="com.ibm.mq.explorer.sample.simple">
	</contentPage>
</extension>
除了在 plugin.xml 中声明内容页面扩展点之外,还需要以下类:
  • 第一个类,其中包含执行一些功能(如返回内容页面标识、创建内容页面和设置对象以绘制页面)的方法。该类必须扩展 com.ibm.mq.ui.extensions.ContentsPage。 类 com.ibm.mq.explorer.ui.extensions.ContentTitleBar 可用于为内容页面创建与 IBM® MQ Explorer 中其他内容页面一致的标题。要了解该类必须包含的方法,请参阅 IBM MQ Explorer Javadoc 文档。有关如何访问 IBM MQ Explorer Javadoc 文档的信息,请参阅 API 参考

    简单插件中提供了该类的有效示例,名为 SimpleContentPage.java。

  • 第二个类,其中有一个方法返回扩展 ContentPage 的类的实例。该类必须实现 com.ibm.mq.explorer.ui.extensions.IContentPageFactory 和 IExecutableExtension。要了解该类必须包含的方法,请参阅 IBM MQ Explorer Javadoc 文档。

    简单插件中提供了该类的有效示例,名为 SimpleContentPageFactory.java


概念 概念

反馈

时间戳记图标 最近一次更新时间: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/e_content_page.htm