/frameworks/opt/calendar/src/com/android/calendarcommon2/ |
RecurrenceProcessor.java | 55 * @param recur the recurrence 61 RecurrenceSet recur) throws DateException { 62 return getLastOccurence(dtstart, null /* no limit */, recur); 77 * @param recur the recurrence 83 RecurrenceSet recur) throws DateException { 89 if (recur.rrules != null) { 90 for (EventRecurrence rrule : recur.rrules) { 102 if (lastTime != -1 && recur.rdates != null) { 103 for (long dt : recur.rdates) { 115 } else if (recur.rdates != null & [all...] |
EventRecurrence.java | 524 * @param recur The recurrence rule to parse (in un-folded form). 526 public void parse(String recur) { 530 * recur = "FREQ"=freq *( 531 * ; either UNTIL or COUNT may appear in a 'recur', 532 * ; but UNTIL and COUNT MUST NOT occur in the same 'recur' 596 parts = recur.toUpperCase().split(";"); 598 parts = recur.split(";"); 650 throw new InvalidFormatException("Must not specify both UNTIL and COUNT: " + recur); 652 Log.w(TAG, "Warning: rrule has both UNTIL and COUNT: " + recur); [all...] |
/frameworks/opt/calendar/tests/src/com/android/calendarcommon2/ |
EventRecurrenceTest.java | 336 String recur = "FREQ=DAILY;" + ck.key + "=" + n; local 339 er.parse(recur); 342 + recur + "'"); 718 private static void verifyRecurType(String recur, 725 eventRecurrence.parse(recur); 872 EventRecurrence recur = new EventRecurrence(); local 877 EventRecurrence recur = new EventRecurrence(); local [all...] |
RecurrenceProcessorTest.java | 107 RecurrenceSet recur = new RecurrenceSet(rrule, rdate, exrule, exdate); local 109 long[] out = rp.expand(dtstart, recur, rangeStart.toMillis(false /* use isDst */), 142 long lastOccur = rp.getLastOccurence(dtstart, rangeEnd, recur); 2474 RecurrenceSet recur = new RecurrenceSet(rrule, null, null, null); local [all...] |
RRuleTest.java | 116 RecurrenceSet recur = new RecurrenceSet(rrule, rdate, exrule, exdate); local 118 long[] out = rp.expand(dtstart, recur, rangeStart.toMillis(false /* use isDst */), [all...] |