private int monthLength(int month,int gregorianYear){
  return CalendarUtils.isGregorianLeapYear(gregorianYear) ? GregorianCalendar.LEAP_MONTH_LENGTH[month] : GregorianCalendar.MONTH_LENGTH[month];
}

private int monthLength ( int month , int gregorianYear ) { return CalendarUtils . isGregorianLeapYear ( gregorianYear ) ? GregorianCalendar . LEAP_MONTH_LENGTH [ month ] : GregorianCalendar . MONTH_LENGTH [ month ] ; }
returns the length of the specified month in the specified gregorian year . the year number must be normalized .
