javax.help
Class SortMerge
Sort merge type
static void | mergeNodeChildren(TreeNode node) - Merge Node Children.
|
static void | mergeNodes(TreeNode master, TreeNode slave) - Merge Nodes.
|
TreeNode | processMerge(TreeNode node) - Processes sort merge
|
static void | sortNode(DefaultMutableTreeNode node, Locale locale) - Sorts children of node using Array.sort
|
SortMerge
public SortMerge(NavigatorView master,
NavigatorView slave)
Constructs SortMerge
master
- The master NavigatorViewslave
- The slave NavigatorView
mergeNodeChildren
public static void mergeNodeChildren(TreeNode node)
Merge Node Children. Merge the children of a node according to the
Sort merging rules.
- mergeNodeChildren in interface Merge
node
- The parent node from which the children are merged
mergeNodes
public static void mergeNodes(TreeNode master,
TreeNode slave)
Merge Nodes. Merge two nodes according to the Sort merging rules
- mergeNodes in interface Merge
processMerge
public TreeNode processMerge(TreeNode node)
Processes sort merge
- processMerge in interface Merge
node
- The master node (This node must be sorted)
sortNode
public static void sortNode(DefaultMutableTreeNode node,
Locale locale)
Sorts children of node using Array.sort
node
- The node to sortlocale
- The locale