新增樹狀結構節點

樹狀結構節點延伸點用來在導覽視圖中新增樹狀結構節點,並建立它與內容頁面的關聯。

下列是從簡式外掛程式的 plugin.xml 檔中擷取的程式碼,顯示樹狀結構節點延伸點的基本實作:

<extension
	  id="com.ibm.mq.explorer.samples.simpleTreeNode"
	  name="Simple TreeNode"
	  point="com.ibm.mq.explorer.ui.addtreenode">
	<treeNode
		 pluginId="com.ibm.mq.explorer.sample.simple"
		 name="com.ibm.mq.explorer.sample.simple"
		 class="com.ibm.mq.explorer.sample.simple.SimpleTreeNodeFactory"
		 treeNodeId="com.ibm.mq.explorer.sample.simple"
		 sequence="888">
	</treeNode>
</extension>
除了在 plugin.xml 中宣告樹狀結構節點延伸點之外,還需要下列類別:
  • 此類別包含可以檢查任何送入樹狀結構節點 ID 的方法,以判斷是否要在其中新增子節點。 此類別必須實作 com.ibm.mq.explorer.ui.extensions.ITreeNodeFactory 及 IExecutableExtension。 如需瞭解此類別必須包含的方法,請參閱 IBM® MQ Explorer Javadoc 文件。 如需如何存取 IBM MQ Explorer Javadoc 文件的相關資訊,請參閱 API 參考資料

    簡式外掛程式中提供了此類別的工作範例,名為 SimpleTreeNodeFactory.java

  • 此類別包含可以傳回任何新樹狀結構節點相關資訊(例如,名稱、ID 及相關的內容頁面類別)的方法。 此類別必須延伸 com.ibm.mq.ui.extensions.TreeNode。 如需瞭解此類別必須包含的方法,請參閱 IBM MQ Explorer Javadoc

    簡式外掛程式中提供了此類別的工作範例,名為 SimpleTreeNode.java。