Class javax.help.NoMerge

java.lang.Object
    |
    +----javax.help.Merge
            |
            +----javax.help.NoMerge

public class NoMerge
extends Merge
No merge type


NoMerge

public NoMerge(NavigatorView master,
               NavigatorView slave)
Constructs NoMerge
Parameters:
master - The master NavigatorView
slave - The slave NavigatorView

processMerge

public javax.swing.tree.TreeNode processMerge(javax.swing.tree.TreeNode node)
Processes no merge
Parameters:
node - The master node
Returns:
the master node
Overrides:
processMerge in class Merge

mergeNodes

public static void mergeNodes(javax.swing.tree.TreeNode master,
                              javax.swing.tree.TreeNode slave)
Merge Nodes. Merge two nodes according to the merging rules of the masterNode. Each Subclass should override this implementation.
Parameters:
master - The master node to merge with
slave - The node to merge into the master

mergeNodeChildren

public static void mergeNodeChildren(javax.swing.tree.TreeNode node)
Merge Node Children. Merge the children of a node according to the merging rules of the parent. Each subclass must implement this method
Parameters:
node - The parent node from which the children are merged