void (@Nullable Icon icon, @NotNull final XValuePresentation valuePresenter, boolean hasChildren) { node.setPresentation(icon, new XValuePresentation() { @NotNull @Override public String getSeparator() { return " in "; } @Nullable @Override public String getType() { return valuePresenter.getType(); } @Override public void renderValue(@NotNull XValueTextRenderer renderer) { valuePresenter.renderValue(renderer); } }, hasChildren); }