String (PsiAnnotationMethod p, ParameterInfoUIContext context) { @NonNls StringBuilder buffer = new StringBuilder(); buffer.append(p.getReturnType().getPresentableText()); buffer.append(" "); int highlightStartOffset = buffer.length(); buffer.append(p.getName()); int highlightEndOffset = buffer.length(); buffer.append("()"); if (p.getDefaultValue() != null) { buffer.append(" default "); buffer.append(p.getDefaultValue().getText()); } return context.setupUIComponentPresentation(buffer.toString(), highlightStartOffset, highlightEndOffset, false, p.isDeprecated(), false, context.getDefaultParameterColor()); }