void (@NotNull InsertionContext context, @NotNull JavaGlobalMemberLookupElement item) { GroovyInsertHandler.INSTANCE.handleInsert(context, item); final PsiClass containingClass = item.getContainingClass(); context.getDocument().insertString(context.getStartOffset(), containingClass.getName() + "."); PsiDocumentManager.getInstance(containingClass.getProject()).commitDocument(context.getDocument()); final GrReferenceExpression ref = PsiTreeUtil .findElementOfClassAtOffset(context.getFile(), context.getStartOffset(), GrReferenceExpression.class, false); if (ref != null) { ref.bindToElement(containingClass); } }