private void expandPath(@NotNull TreePath path) {
      if (Boolean.TRUE.equals(expandedState.get(path))) {
        return;
      }
      try {
        fireTreeWillExpand(path);
      }
      catch (ExpandVetoException eve) {
        return;
      }
      markPathExpanded(path);
      fireTreeExpanded(path);
      if (accessibleContext != null) {
        ((AccessibleJTree)accessibleContext).fireVisibleDataPropertyChange();
      }
    }
private void expandPath(@NotNull TreePath path)