if (getCount() < 1) { final Calendar seededCal = (Calendar) cal.clone(); while (seededCal.getTime().before(periodStart)) { if (getCount() >= 1 && (dates.size() + invalidCandidates.size()) >= getCount()) { || !candidate.before(periodEnd)) { invalidCandidates.add(candidate); } else if (getCount() >= 1 && (dates.size() + invalidCandidates.size()) >= getCount()) { break; } else if (!(getUntil() != null
if (getCount() < 1) { final Calendar seededCal = (Calendar) cal.clone(); while (seededCal.getTime().before(periodStart)) { if (getCount() >= 1 && (dates.size() + invalidCandidates.size()) >= getCount()) { || !candidate.before(periodEnd)) { invalidCandidates.add(candidate); } else if (getCount() >= 1 && (dates.size() + invalidCandidates.size()) >= getCount()) { break; } else if (!(getUntil() != null
break; if (getCount() >= 1 && (dates.size() + invalidCandidates.size()) >= getCount()) { break; || candidate.after(periodEnd)) { invalidCandidates.add(candidate); } else if (getCount() >= 1 && (dates.size() + invalidCandidates.size()) >= getCount()) { break; } else if (!candidate.before(periodStart) && !candidate.after(periodEnd)
if (getCount() < 1) { final Calendar seededCal = (Calendar) cal.clone(); while (seededCal.getTime().before(periodStart)) { if (getCount() >= 1 && (dates.size() + invalidCandidateCount) >= getCount()) { || !candidate.before(periodEnd)) { invalidCandidateCount++; } else if (getCount() >= 1 && (dates.size() + invalidCandidateCount) >= getCount()) { break; } else if (!(getUntil() != null
break; if (getCount() >= 1 && (dates.size() + invalidCandidates.size()) >= getCount()) { break; || candidate.after(periodEnd)) { invalidCandidates.add(candidate); } else if (getCount() >= 1 && (dates.size() + invalidCandidates.size()) >= getCount()) { break; } else if (!candidate.before(periodStart) && !candidate.after(periodEnd)
int count = r.getCount(); if (count < 1) { return null;
msg += stringBuilder.append(" " + I18nHelper.getLocalizedMessage("plugins.teamcal.event.event.endsAt", formatter.format(date))).toString(); else if (rRule.getRecur().getCount() != -1) { msg += stringBuilder.append(", " + I18nHelper.getLocalizedMessage("plugins.teamcal.event.event.endsBy", rRule.getRecur().getCount())).toString();
rrc.setUntil(until); } else { rrc.setCount(recur.getCount());
outField(jgen, "until", r.getUntil().toString()); outField(jgen, "count", r.getCount()); if (r.getInterval() > 1) { outField(jgen, "interval", r.getInterval());
xmlProp(xml, XcalTags.until, r.getUntil().toString()); xmlProp(xml, XcalTags.count, String.valueOf(r.getCount())); xmlProp(xml, XcalTags.interval, String.valueOf(r.getInterval())); xmlProp(xml, XcalTags.bymonth, r.getMonthList());
if(recur.getCount()==-1 && recur.getUntil()==null) { dateRange[1] = null; break;
if(recur.getCount()==-1 && recur.getUntil()==null) { dateRange[1] = null; break;