// check whether node is already a child of the current node
JmxTreeNode child = current.findNodeWithObjectName(objectName);
if (child == null)
{
// node was not found, create a new node
JmxMBeanWrapper mbean = new JmxMBeanWrapper(objectName, serverModel);
child = new JmxTreeNode(objectName, mbean);
current.add(child);
addAttributes(child, mbean);
addOperations(child, mbean);