/** * Update the COMPLETED property on a VTODO component. * * @param date * completion date. If null, the COMPLETED property will be * removed * @param vtodo * vtodo component to update */ public static void setCompleted(DateTime date, VToDo vtodo) { Completed completed = vtodo.getDateCompleted(); if (completed != null) { vtodo.getProperties().remove(completed); } if (date != null) { completed = new Completed(date); vtodo.getProperties().add(completed); } }
/** * Update the COMPLETED property on a VTODO component. * * @param date * completion date. If null, the COMPLETED property will be * removed * @param vtodo * vtodo component to update */ public static void setCompleted(DateTime date, VToDo vtodo) { Completed completed = vtodo.getDateCompleted(); if (completed != null) { vtodo.getProperties().remove(completed); } if (date != null) { completed = new Completed(date); vtodo.getProperties().add(completed); } }
return period.getStart().compareTo(dueDate) < 0 && period.getEnd().compareTo(dueDate) >=0; } else if(vtodo.getCreated()!=null && vtodo.getDateCompleted()!=null) { Date completeDate = vtodo.getDateCompleted().getDate(); return (period.getStart().compareTo(createDate)<=0 || period.getStart().compareTo(completeDate)<=0) && (period.getEnd().compareTo(createDate)>=0 || period.getEnd().compareTo(completeDate)>=0); } else if(vtodo.getDateCompleted()!=null) { Date completeDate = vtodo.getDateCompleted().getDate(); return period.getStart().compareTo(completeDate)<=0 && period.getEnd().compareTo(completeDate)>=0;
return period.getStart().compareTo(dueDate) < 0 && period.getEnd().compareTo(dueDate) >=0; } else if(vtodo.getCreated()!=null && vtodo.getDateCompleted()!=null) { Date completeDate = vtodo.getDateCompleted().getDate(); return (period.getStart().compareTo(createDate)<=0 || period.getStart().compareTo(completeDate)<=0) && (period.getEnd().compareTo(createDate)>=0 || period.getEnd().compareTo(completeDate)>=0); } else if(vtodo.getDateCompleted()!=null) { Date completeDate = vtodo.getDateCompleted().getDate(); return period.getStart().compareTo(completeDate)<=0 && period.getEnd().compareTo(completeDate)>=0;
Completed completed = task.getDateCompleted(); Status status = task.getStatus(); TriageStatus ts = note.getTriageStatus();
Completed completed = task.getDateCompleted(); Status status = task.getStatus(); TriageStatus ts = note.getTriageStatus();