void (@NotNull ChangesBrowserNodeRenderer renderer, boolean selected, boolean expanded, boolean hasFocus) { renderer.appendFileName(myFilePath.getVirtualFile(), myFilePath.getName(), myFileStatus.getColor()); if (renderer.isShowFlatten()) { appendParentPath(renderer, myFilePath.getParentPath()); } if (!renderer.isShowFlatten() && getFileCount() != 1 || getDirectoryCount() != 0) { appendCount(renderer); } renderer.setIcon(myFilePath, myFilePath.isDirectory() || !isLeaf()); }