void (Key<ValueDescriptorImpl> key, @NotNull XValueTextRenderer renderer, @Nullable XValueNodeImpl node) { ValueDescriptorImpl valueDescriptor = myValueDescriptor.getUserData(key); if (valueDescriptor != null) { String type = valueDescriptor.getIdLabel(); if (inCollection && type != null) { renderer.renderComment("{" + type + "} "); } new JavaValuePresentation(valueDescriptor).renderValue(renderer, node); } else { renderer.renderValue("null"); } }