Dodawanie węzła drzewa

Punkt rozszerzenia węzeł drzewa służy do dodawania węzła drzewa do widoku nawigacji oraz do powiązania go ze stroną zawartości.

Poniższy fragment kodu pochodzi z pliku plugin.xml wtyczki simple i przedstawia podstawową implementację punktu rozszerzenia typu węzeł drzewa:
<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>
Poza zadeklarowaniem punktu rozszerzenia typu węzeł drzewa w pliku plugin.xml wymagane są następujące klasy:
  • Klasa zawierająca metodę, która sprawdza identyfikator każdego przychodzącego węzła drzewa w celu określenia, czy mają zostać dodane do niego węzły podrzędne. Ta klasa musi implementować interfejsy com.ibm.mq.explorer.ui.extensions.ITreeNodeFactory i IExecutableExtension. Metody, które ta klasa musi zawierać, są opisane w dokumentacji Javadoc programu IBM® MQ Explorer. Informacje na temat uzyskiwania dostępu do dokumentacji Javadoc programu IBM MQ Explorer zawiera sekcja Dodatkowe informacje o funkcji API.

    Działający przykład tej klasy jest dostępny w postaci wtyczki simple o nazwie SimpleTreeNodeFactory.java.

  • Klasa zawierająca metody, które zwracają informacje dotyczące wszelkich nowych węzłów drzewa, takie jak nazwa, identyfikator i powiązana klasa strony zawartości. Ta klasa musi rozszerzać interfejs com.ibm.mq.ui.extensions.TreeNode. Metody, które ta klasa musi zawierać, są opisane w dokumentacji Javadoc programu IBM MQ Explorer.

    Działający przykład tej klasy jest dostępny w postaci wtyczki simple o nazwie SimpleTreeNode.java.


Pojęcie Pojęcie

Opinie

Ikona znacznika czasu Ostatnia aktualizacja: 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_tree_node.htm