private TreeNode constructServerPP() {
    TreeNode srvrNode = mrdr.get(instanceName);
    if (srvrNode != null) {
      return srvrNode;
    }

    srvrNode = TreeNodeFactory.createTreeNode(instanceName, null, instanceName);
    srvrNode.setEnabled(false);
    mrdr.add(instanceName, srvrNode);
    return srvrNode;
  }
 private TreeNode createSubTreeNode(TreeNode parent, String child) {
   TreeNode childNode = parent.getChild(child);
   if (childNode == null) {
     childNode = TreeNodeFactory.createTreeNode(child, null, child);
     parent.addChild(childNode);
   } else {
     // the childNode is found, but ensure that its enabled
     enableTreeNode(childNode);
   }
   return childNode;
 }