void (@Nullable Icon icon, @NonNls @Nullable String type, @NonNls @NotNull String value, @Nullable Function<? super String, @NotNull String> valuePresenter, boolean hasChildren, ConfigurableXValueNode node) { doSetPresentation(icon, valuePresenter == null ? new XRegularValuePresentation(value, type) : new XValuePresentationAdapter(value, type, valuePresenter), hasChildren, node); }