@Override
    public void treeNodesRemoved(TreeModelEvent e) {
      // A removed node is not a reason to expand it parent. Ignore calls and do nothing.
    }
@Override
    public void treeNodesRemoved(TreeModelEvent e)