void (@NotNull LookupElementPresentation presentation) { super.renderElement(presentation); final LookupElementPresentation qualifierPresentation = new LookupElementPresentation(); myQualifier.renderElement(qualifierPresentation); String name = maybeAddParentheses(qualifierPresentation.getItemText()); final String qualifierText = myQualifier.as(CastingLookupElementDecorator.CLASS_CONDITION_KEY) != null ? "(" + name + ")" : name; presentation.setItemText(qualifierText + mySeparator + presentation.getItemText()); if (myQualifier instanceof JavaPsiClassReferenceElement) { presentation.appendTailText(((JavaPsiClassReferenceElement)myQualifier).getLocationString(), false); } if (qualifierPresentation.isStrikeout()) { presentation.setStrikeout(true); } }