@NotNull
 @Override
 public Comparable weigh(@NotNull LookupElement element) {
   final Object object = element.getObject();
   if (object instanceof PsiDocCommentOwner) {
     final PsiDocCommentOwner member = (PsiDocCommentOwner) object;
     if (!JavaPsiFacade.getInstance(member.getProject())
         .getResolveHelper()
         .isAccessible(member, myPosition, null)) return MyEnum.INACCESSIBLE;
     if (member.isDeprecated()) return MyEnum.DEPRECATED;
   }
   return MyEnum.NORMAL;
 }