java.lang.Object | +----javax.help.Merge | +----javax.help.SortMerge
public SortMerge(NavigatorView master, NavigatorView slave)
master
- The master NavigatorView
slave
- The slave NavigatorView
public javax.swing.tree.TreeNode processMerge(javax.swing.tree.TreeNode node)
node
- The master node (This node must be sorted)
public static void mergeNodes(javax.swing.tree.TreeNode master, javax.swing.tree.TreeNode slave)
masterNode
- The master node to merge with
slaveNode
- The node to merge into the master
public static void mergeNodeChildren(javax.swing.tree.TreeNode node)
node
- The parent node from which the children are merged
public static void sortNode(javax.swing.tree.DefaultMutableTreeNode node, java.util.Locale locale)
node
- The node to sort
locale
- The locale