@Override
  public void itemSelected(final LookupElement item,
                           final PsiFile psiFile, final Document document, final int segmentStart, final int segmentEnd) {
    JavaTemplateUtil.updateTypeBindings(item.getObject(), psiFile, document, segmentStart, segmentEnd);
  }
@Override
  public void itemSelected(final LookupElement item,
                           final PsiFile psiFile, final Document document, final int segmentStart, final int segmentEnd)