public BwDateTime getDtend() { return entity.getDtend(); }
public BwDateTime getDtend() { BwDateTime val = ref.getDtend(); if (val != null) { return val; } if (ref.getEmptyFlag(ProxiedFieldIndex.pfiDtend)) { return null; } return getTarget().getDtend(); }
void setEntity(Object o) throws CalFacadeException { entity = o; if (o instanceof EventInfo) { EventInfo ei = (EventInfo)o; BwEvent ev = ei.getEvent(); start = ev.getDtstart().getDate(); end = ev.getDtend().getDate(); return; } if (o instanceof EventPeriod) { EventPeriod ep = (EventPeriod)o; start = String.valueOf(ep.getStart()); end = String.valueOf(ep.getEnd()); return; } if (o instanceof Period) { Period p = (Period)o; start = String.valueOf(p.getStart()); end = String.valueOf(p.getEnd()); return; } start = null; end = null; } }
String evEnd = getDtend().getDate();
/** See if the event has changed. * * @return boolean true if event changed. */ public boolean getChangeFlag() { if (changeFlag) { return true; } if (!CalFacadeUtil.eqObjval(ref.getDtstart(), getTarget().getDtstart())) { changeFlag = true; return true; } if (!CalFacadeUtil.eqObjval(ref.getDtend(), getTarget().getDtend())) { changeFlag = true; return true; } return false; }
private void addIcalTimezones(final Calendar cal, final BwEvent ev, final TreeSet<String> added, final TimeZoneRegistry tzreg) throws CalFacadeException { if (ev.getEntityType() == IcalDefs.entityTypeFreeAndBusy) { return; } if (!ev.getForceUTC()) { addIcalTimezone(cal, ev.getDtstart().getTzid(), added, tzreg); if (ev.getEndType() == StartEndComponent.endTypeDate) { addIcalTimezone(cal, ev.getDtend().getTzid(), added, tzreg); } //if (ev.getRecurrenceId() != null) { // addIcalTimezone(cal, ev.getRecurrenceId().getTzid(), added, tzreg); //} } }
rend = override.getDtend(); } else { dtval = p.getEnd().toString();
dt = getDtend(); if ((dt != null) && (dt.getTzid() != null)) { ids.add(dt.getTzid());
if (!CalFacadeUtil.eqObjval(ev.getDtend(), bwDtEnd)) { chg.changed(PropertyInfoIndex.DTEND, ev.getDtend(), bwDtEnd); ev.setDtend(bwDtEnd); if (!CalFacadeUtil.eqObjval(ev.getDtend(), bwDtEnd)) { chg.changed(PropertyInfoIndex.DTEND, ev.getDtend(), bwDtEnd); ev.setDtend(bwDtEnd); (ev.getDtend() != null)) { ev.getDtend()).toString(); if (!durVal.equals(ev.getDuration())) { chg.changed(PropertyInfoIndex.DURATION, ev.getDuration(), durVal);
BwDateTime end = ev.getDtend();
res.setTombstoned(false); res.setDtend(getDtend()); res.setDtstart(getDtstart()); res.setDuration(getDuration());
try { fbreq.setDuration(BwDateTime.makeDuration(fbreq.getDtstart(), fbreq.getDtend()).toString()); } catch (CalFacadeException e) { return null;
/** * @return a copy suitable for tombstoning. */ @NoProxy public BwEvent cloneTombstone() { final BwEvent ev = new BwEventObj(); super.copyTo(ev); ev.setEntityType(getEntityType()); ev.setName(getName()); ev.setDtstart(getDtstart()); ev.setDtend(getDtend()); ev.setEndType(getEndType()); ev.setDuration(getDuration()); ev.setNoStart(getNoStart()); ev.setDeleted(getDeleted()); ev.setDtstamp(getDtstamp()); ev.setLastmod(getLastmod()); ev.setCreated(getCreated()); ev.setStag(getStag()); ev.setUid(getUid()); ev.setRecurring(false); ev.setTombstoned(true); //ev.setDtstamps(); return ev; }
try { VFreeBusy vfb = new VFreeBusy(IcalUtil.makeDateTime(val.getDtstart()), IcalUtil.makeDateTime(val.getDtend()));
return matchDateTime(pi, ev.getDtend(), val);
ev.setClassification(getClassification()); ev.setDtstart(getDtstart()); ev.setDtend(getDtend()); ev.setEndType(getEndType()); ev.setDuration(getDuration());
ts.append("dtstart", getDtstart()); ts.newLine(); ts.append("dtend", getDtend());