private TreeNode(long nodeValue,SnmpMibAgent agent,TreeNode sup){
  this.nodeValue=nodeValue;
  this.parent=sup;
  agents.addElement(agent);
}

private TreeNode ( long nodeValue , SnmpMibAgent agent , TreeNode sup ) { this . nodeValue = nodeValue ; this . parent = sup ; agents . addElement ( agent ) ; }
only the treenode class can create an instance of treenode . the creation occurs when registering a new oid .
