AppendMerge, NoMerge, SortMerge, UniteAppendMergepublic abstract class Merge
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static class |
Merge.DefaultMergeFactory |
Default Merge factory which creates concrete Merge objects
|
| Modifier and Type | Field | Description |
|---|---|---|
protected java.util.Locale |
locale |
HelpSet's locale which is used in sorting
|
protected javax.swing.tree.DefaultMutableTreeNode |
slaveTopNode |
Slave node
|
| Modifier | Constructor | Description |
|---|---|---|
protected |
Merge(NavigatorView master,
NavigatorView slave) |
Constructs Merge for master and slave NavigatorViews
|
| Modifier and Type | Method | Description |
|---|---|---|
static void |
mergeNodeChildren(javax.swing.tree.TreeNode node) |
Merge Node Children.
|
static void |
mergeNodes(javax.swing.tree.TreeNode master,
javax.swing.tree.TreeNode slave) |
Merge Nodes.
|
abstract javax.swing.tree.TreeNode |
processMerge(javax.swing.tree.TreeNode node) |
Processes merge.
|
protected javax.swing.tree.DefaultMutableTreeNode slaveTopNode
protected java.util.Locale locale
protected Merge(NavigatorView master, NavigatorView slave)
master - The master NavigatorViewslave - The slave NavigatorViewpublic abstract javax.swing.tree.TreeNode processMerge(javax.swing.tree.TreeNode node)
node - The master nodepublic static void mergeNodes(javax.swing.tree.TreeNode master,
javax.swing.tree.TreeNode slave)
master - The master node to merge withslave - The node to merge into the masterpublic static void mergeNodeChildren(javax.swing.tree.TreeNode node)
node - The parent node from which the children are merged