Enumeration<AWorkspaceTreeNode> children = node.children();
AWorkspaceTreeNode child = null;
while (children.hasMoreElements()) {
child = children.nextElement();
this.hashStringKeyIndex.remove(child.getKey());
child.disassociateReferences();
fireTreeNodesRemoved(this, node.getTreePath(), null, new Object[] { child });
}
node.removeAllChildren();
}