@Override
      public void includeNode(@NotNull DefaultMutableTreeNode node) {
        Set<Node> nodes = new HashSet<>();
        TreeUtil.treeNodeTraverser(node).traverse().filter(Node.class).addAllTo(nodes);
        collectParentNodes(node, false, nodes);
        setExcludeNodes(nodes, false, true);
      }
@Override
      public void includeNode(@NotNull DefaultMutableTreeNode node)