Returns a Tree with the specified TreeNode as its root, which
displays the root node and which decides whether a node is a
leaf node in the specified manner.
This class serves to synchronize changes to and execution of a query
between between the original RowSet defining a node level in the tree
and the one really used to produce the data.