int (PsiModifierList modifierList) { int modifiers = 0; if (modifierList.hasModifierProperty(PsiModifier.PUBLIC)) { modifiers |= Modifier.PUBLIC; } if (modifierList.hasModifierProperty(PsiModifier.PRIVATE)) { modifiers |= Modifier.PRIVATE; } if (modifierList.hasModifierProperty(PsiModifier.PROTECTED)) { modifiers |= Modifier.PROTECTED; } if (modifierList.hasModifierProperty(PsiModifier.STATIC)) { modifiers |= Modifier.STATIC; } if (modifierList.hasModifierProperty(PsiModifier.FINAL)) { modifiers |= Modifier.FINAL; } if (modifierList.hasModifierProperty(PsiModifier.VOLATILE)) { modifiers |= Modifier.VOLATILE; } if (modifierList.hasModifierProperty(PsiModifier.TRANSIENT)) { modifiers |= Modifier.TRANSIENT; } if (modifierList.hasModifierProperty(PsiModifier.ABSTRACT)) { modifiers |= Modifier.ABSTRACT; } if (modifierList.hasModifierProperty(PsiModifier.SYNCHRONIZED)) { modifiers |= Modifier.SYNCHRONIZED; } if (modifierList.hasModifierProperty(PsiModifier.NATIVE)) { modifiers |= Modifier.NATIVE; } if (modifierList.hasModifierProperty(PsiModifier.STRICTFP)) { modifiers |= Modifier.STRICT; } return modifiers; }