((TreeNodeImpl)candidate).setSignet(this.getSignet());
  public TreeNode getNode(String nodeId)  {    Iterator nodesIterator = nodes.iterator();    while (nodesIterator.hasNext())    {      TreeNode candidate = (TreeNode) (nodesIterator.next());      String candidateId = candidate.getId();      if (candidateId.equals(nodeId))      {        return candidate;      }    }    return null;  }