Package javax.help

Class AppendMerge


  • public class AppendMerge
    extends Merge
    Append merge type
    • Constructor Detail

      • AppendMerge

        public AppendMerge​(NavigatorView master,
                           NavigatorView slave)
        Constructs AppendMerge
        Parameters:
        master - The master NavigatorView
        slave - The slave NavigatorView
    • Method Detail

      • processMerge

        public javax.swing.tree.TreeNode processMerge​(javax.swing.tree.TreeNode node)
        Processes append merge
        Specified by:
        processMerge in class Merge
        Parameters:
        node - The master node
        Returns:
        Merged master node
      • mergeNodes

        public static void mergeNodes​(javax.swing.tree.TreeNode master,
                                      javax.swing.tree.TreeNode slave)
        Merge Nodes. Merge two nodes according to the Append merging rules
        Parameters:
        masterNode - The master node to merge with
        slaveNode - 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 Append merging.
        Parameters:
        node - The parent node from which the children are merged