int (final Object value) { if (value instanceof JavaAnonymousClassTreeElement) { return 55; } if (value instanceof JavaClassTreeElement) { return isPopup ? 53 : 10; } if (value instanceof ClassInitializerTreeElement) { return 15; } if (value instanceof SuperTypeGroup) { return 20; } if (value instanceof PsiMethodTreeElement methodTreeElement) { final PsiMethod method = methodTreeElement.getMethod(); return method != null && method.isConstructor() ? 30 : 35; } if (value instanceof PropertyGroup) { return 40; } if (value instanceof PsiFieldTreeElement) { return 50; } return 60; }