int (@NotNull PsiModifierListOwner element) { if (element.hasModifierProperty(PsiModifier.PUBLIC)) { return 4; } else if (element.hasModifierProperty(PsiModifier.PRIVATE)) { return 1; } else if (element.hasModifierProperty(PsiModifier.PROTECTED)) { return 3; } else { return 2; } }