/** * @param pstart * @param pend * @param type * @throws CalFacadeException */ public void addPeriod(DateTime pstart, DateTime pend, final int type) throws CalFacadeException { // Ignore if times were specified and this period is outside the times /* Don't report out of the requested period */ if ((pstart.after(dtend)) || (pend.before(dtstart))) { //XXX Should get here - but apparently we do. return; } if (pstart.before(dtstart)) { pstart = dtstart; } if (pend.after(dtend)) { pend = dtend; } add(new EventPeriod(pstart, pend, type)); }
if (getStart().before(period.getStart())) { newPeriodStart = getStart();
if (getStart().before(period.getStart())) { newPeriodStart = getStart();
if (getStart().before(period.getStart())) { newPeriodStart = getStart();
if (getStart().before(period.getStart())) { newPeriodStart = getStart();
if (getStart().before(period.getStart())) { newPeriodStart = getStart();
while(periodIt.hasNext()) { Period period = periodIt.next(); if(filter.getPeriod().getStart().before(period.getEnd()) && filter.getPeriod().getEnd().after(period.getStart())) { return true;
while(periodIt.hasNext()) { Period period = periodIt.next(); if(filter.getPeriod().getStart().before(period.getEnd()) && filter.getPeriod().getEnd().after(period.getStart())) { return true;
newPeriodEnd = getEnd(); else if (!period.getEnd().before(getEnd())) { newPeriodStart = getStart(); newPeriodEnd = period.getStart();
newPeriodEnd = getEnd(); else if (!period.getEnd().before(getEnd())) { newPeriodStart = getStart(); newPeriodEnd = period.getStart();
newPeriodEnd = getEnd(); else if (!period.getEnd().before(getEnd())) { newPeriodStart = getStart(); newPeriodEnd = period.getStart();
newPeriodEnd = getEnd(); else if (!period.getEnd().before(getEnd())) { newPeriodStart = getStart(); newPeriodEnd = period.getStart();
newPeriodEnd = getEnd(); else if (!period.getEnd().before(getEnd())) { newPeriodStart = getStart(); newPeriodEnd = period.getStart();
Parameter.VALUE))) { for (Period period : rdate.getPeriods()) { if (period.getStart().before(dateRange[0])) { dateRange[0] = period.getStart();
Parameter.VALUE))) { for (Period period : rdate.getPeriods()) { if (period.getStart().before(dateRange[0])) { dateRange[0] = period.getStart();