if (pub.getStartDate() != null) props.put("start_date", DateFormat.getInstance().format(pub.getStartDate())); else if (pub.getAssessmentAccessControl().getStartDate() != null) props.put("start_date", DateFormat.getInstance().format( pub.getAssessmentAccessControl().getStartDate())); if (pub.getDueDate() != null) props.put("due_date", DateFormat.getInstance().format(pub.getDueDate())); else if (pub.getAssessmentAccessControl().getDueDate() != null) props.put("due_date", DateFormat.getInstance().format( pub.getAssessmentAccessControl().getDueDate())); if (pub.getRetractDate() != null) props.put("retract_date", DateFormat.getInstance().format(pub.getRetractDate())); else if (pub.getAssessmentAccessControl().getRetractDate() != null) props.put("retract_date", DateFormat.getInstance().format( pub.getAssessmentAccessControl().getRetractDate()));
if (pub.getStartDate() != null) props.put("start_date", DateFormat.getInstance().format(pub.getStartDate())); else if (pub.getAssessmentAccessControl().getStartDate() != null) props.put("start_date", DateFormat.getInstance().format( pub.getAssessmentAccessControl().getStartDate())); if (pub.getDueDate() != null) props.put("due_date", DateFormat.getInstance().format(pub.getDueDate())); else if (pub.getAssessmentAccessControl().getDueDate() != null) props.put("due_date", DateFormat.getInstance().format( pub.getAssessmentAccessControl().getDueDate())); if (pub.getRetractDate() != null) props.put("retract_date", DateFormat.getInstance().format(pub.getRetractDate())); else if (pub.getAssessmentAccessControl().getRetractDate() != null) props.put("retract_date", DateFormat.getInstance().format( pub.getAssessmentAccessControl().getRetractDate()));
if (addDueDateToCalendar && pub.getAssessmentAccessControl().getDueDate() != null) { newDueDateEventId = addCalendarEvent( AgentFacade.getCurrentSiteId(), dueDateTitlePrefix + pub.getTitle(), eventDesc, pub .getAssessmentAccessControl().getDueDate() .getTime(), authorizedGroups, CalendarServiceHelper.DEADLINE_EVENT_TYPE);
if (addDueDateToCalendar && pub.getAssessmentAccessControl().getDueDate() != null) { newDueDateEventId = addCalendarEvent( AgentFacade.getCurrentSiteId(), dueDateTitlePrefix + pub.getTitle(), eventDesc, pub .getAssessmentAccessControl().getDueDate() .getTime(), authorizedGroups, CalendarServiceHelper.DEADLINE_EVENT_TYPE);
adata.getPublishedAssessmentId()); scoringType = assessment.getEvaluationModel().getScoringType(); Date dueDate = assessment.getAssessmentAccessControl().getDueDate(); Date retractDate = assessment.getAssessmentAccessControl().getRetractDate(); Integer lateHandling = assessment.getAssessmentAccessControl().getLateHandling(); ExtendedTimeDeliveryService assessmentExtended = new ExtendedTimeDeliveryService(assessment, adata.getAgentId());
adata.getPublishedAssessmentId()); scoringType = assessment.getEvaluationModel().getScoringType(); Date dueDate = assessment.getAssessmentAccessControl().getDueDate(); Date retractDate = assessment.getAssessmentAccessControl().getRetractDate(); Integer lateHandling = assessment.getAssessmentAccessControl().getLateHandling(); ExtendedTimeDeliveryService assessmentExtended = new ExtendedTimeDeliveryService(assessment, adata.getAgentId());