private void parseProperties(PsiMethod method, JavaElementArrangementEntry entry) {
    String propertyName = null;
    boolean getter = true;
    if (PropertyUtilBase.isSimplePropertyGetter(method)) {
      entry.addModifier(GETTER);
      propertyName = PropertyUtilBase.getPropertyNameByGetter(method);
    }
    else if (PropertyUtilBase.isSimplePropertySetter(method)) {
      entry.addModifier(SETTER);
      propertyName = PropertyUtilBase.getPropertyNameBySetter(method);
      getter = false;
    }

    if (!myGroupingRules.contains(StdArrangementTokens.Grouping.GETTERS_AND_SETTERS) || propertyName == null) {
      return;
    }

    PsiClass containingClass = method.getContainingClass();
    String className = null;
    if (containingClass != null) {
      className = containingClass.getQualifiedName();
    }
    if (className == null) {
      className = NULL_CONTENT;
    }

    if (getter) {
      myInfo.registerGetter(propertyName, className, entry);
    }
    else {
      myInfo.registerSetter(propertyName, className, entry);
    }
  }
private void parseProperties(PsiMethod method, JavaElementArrangementEntry entry)