(tree, makeTreeNodeId(0, 0), makeTreeNodeName(0, 0));
(tree, makeTreeNodeId(0, null, 0), makeTreeNodeName(0, null, 0));
  private Tree getOrCreateTree()  throws TreeNotFoundException  {    Tree tree;        try    {      tree = this.signet.getTree(Constants.TREE_ID);    }    catch (ObjectNotFoundException onfe)    {      tree = signet.newTree(Constants.TREE_ID, Constants.TREE_NAME);      TreeNode root      	= signet.newTreeNode      			(tree, makeTreeNodeId(0, 0), makeTreeNodeName(0, 0));      tree.addRoot(root);      createDescendantTreeNodes(root, 1);    }        return tree;  }