void (Object @NotNull [] path) { getUpdater().performUpdate(); DefaultMutableTreeNode node = null; for (Object pathElement : path) { node = node == null ? getFirstNode(pathElement) : findNodeForChildElement(node, pathElement); if (node != null && node != path[path.length - 1]) { expand(node, true); } } }