void (@NotNull final ChangesBrowserNodeRenderer renderer, final boolean selected, final boolean expanded, final boolean hasFocus) { final Module module = (Module)userObject; renderer.append(module.isDisposed() ? "" : module.getName(), SimpleTextAttributes.REGULAR_ATTRIBUTES); appendCount(renderer); appendParentPath(renderer, myModuleRoot); if (module.isDisposed()) { renderer.setIcon(ModuleType.EMPTY.getIcon()); } else { renderer.setIcon(ModuleType.get(module).getIcon()); } }