java.lang.Object | +----javax.help.MergeHelpUtilities
public MergeHelpUtilities()
public static void mergeNodes(java.lang.String masterMergeType, javax.swing.tree.DefaultMutableTreeNode masterNode, javax.swing.tree.DefaultMutableTreeNode slaveNode)
masterMergeType
- The fallback mergeType if masterNode does not have a mergeType
masterNode
- The master node to merge into
slaveNode
- A secondary node that will merge into the master node
public static void mergeNodeChildren(java.lang.String masterMergeType, javax.swing.tree.DefaultMutableTreeNode node)
masterMergeType
- The fallback mergeType if masterNode does not have a mergeType
node
- The node
public static java.lang.String getNodeName(javax.swing.tree.DefaultMutableTreeNode node)
node
- The node
public static javax.swing.tree.DefaultMutableTreeNode getChildWithName(javax.swing.tree.DefaultMutableTreeNode parent, java.lang.String name)
parent
- The parent node
name
- The name of child
public static java.util.Locale getLocale(javax.swing.tree.DefaultMutableTreeNode node)
node
- The node
public static int compareNames(javax.swing.tree.DefaultMutableTreeNode master, javax.swing.tree.DefaultMutableTreeNode slave)
master
- The master node
slave
- The slave node
public static boolean haveEqualID(javax.swing.tree.DefaultMutableTreeNode master, javax.swing.tree.DefaultMutableTreeNode slave)
master
- The master node
slave
- The slave node
public static void markNodes(javax.swing.tree.DefaultMutableTreeNode master, javax.swing.tree.DefaultMutableTreeNode slave)
master
- The master node to mark
slave
- The slave node to mark