@Override
  public void nodesWereRemoved(TreeNode node, int[] childIndices, Object[] removedChildren) {
    ThreadingAssertions.assertEventDispatchThread();
    super.nodesWereRemoved(node, childIndices, removedChildren);
  }
@Override
  public void nodesWereRemoved(TreeNode node, int[] childIndices, Object[] removedChildren)