public Long getModified() { return modified.getTime(); } public void setModified(Time modified) {
/** * @inheritDoc */ public String getDropDeadTimeString() { if ( m_dropDeadTime == null ) return ""; else return m_dropDeadTime.toStringLocalFull(); }
/** * is this time in my range? * * @param time: * the time to check for inclusion * @return true if the time is in the range, false if not */ public boolean contains(Time time) { // assume in range, unless proven otherwise boolean inRange = true; // if out of the range... if (time.before(m_startTime) || time.after(m_endTime)) { inRange = false; } // if at begin and begin not in range else if ((!m_startIncluded) && time.equals(m_startTime)) { inRange = false; } // if at the end and end not in range else if ((!m_endIncluded) && time.equals(m_endTime)) { inRange = false; } return inRange; } // contains
public void setRetractDate(Time time) { if(time == null) { if(m_retractDate != null) { this.m_visibilityUpdated = true; } m_retractDate = null; } else { if(m_retractDate == null || m_retractDate.compareTo(time) != 0) { this.m_visibilityUpdated = true; } m_retractDate = timeService.newTime(time.getTime()); } m_hidden = false; }
if (returnTime != null && returnTime.before(submitTime)) retVal = rb.getString("gen.resub") + " " + submitTime.toStringLocalFull(); if (submitTime.after(getAssignment().getDueTime())) retVal = retVal + rb.getString("gen.late2"); retVal = rb.getString("gen.subm4") + " " + submitTime.toStringLocalFull(); if (lastModTime != null && returnTime != null && lastModTime.after(TimeService.newTime(returnTime.getTime() + 1000 * 10)) && !allowGrade)
|| (submittedTime != null && (s.getTimeLastModified().getTime() - submittedTime.getTime()) > 1000*60 /*make sure the last modified time is at least one minute after the submit time*/))) || (submittedTime != null && returnedTime.after(submittedTime))/*returning normal submissions*/ || (submittedTime != null && submittedTime.after(returnedTime) && s.getTimeLastModified().after(submittedTime))/*grading the resubmitted assignment*/))
MessageHeader header = item.getHeader(); Time newTime = header.getDate(); if ( pubDate == null || newTime.before(pubDate) ) pubDate = newTime; String newText = getSummaryFromHeader(item, header); if ( summaryText == null ) { m.put(Summary.PROP_PUBDATE, pubDate.toStringRFC822Local());
/** * peer assessment is set for this assignment but the close time hasn't passed * @return */ public boolean isPeerAssessmentPending(){ if(getAllowPeerAssessment()){ Time now = TimeService.newTime(); return now.before(getCloseTime()); }else{ return false; } } /**
public int compare(Object o1, Object o2) { // if the same object if (o1 == o2) return 0; // assume they are Resource Entity r1 = (Entity) o1; Entity r2 = (Entity) o2; // get each one's date Time t1 = m_user.getDate(r1); Time t2 = m_user.getDate(r2); // compare based on date int compare = t2.compareTo(t1); return compare; } });
getTime(timeslot.getStartTime()).toStringLocalTime(), getTime(timeslot.getEndTime()).toStringLocalTime(), getTime(timeslot.getStartTime()).toStringLocalDate(), getSakaiFacade().getTimeService().getLocalTimeZone().getID()}; message.append(MessageFormat.format(rb.getString("body.meeting.timeslot.timeframe"), paramsTimeframe)); } else { Object[] paramsTimeframe = new Object[] { getTime(timeslot.getStartTime()).toStringLocalTime(), getTime(timeslot.getStartTime()).toStringLocalShortDate(), getTime(timeslot.getEndTime()).toStringLocalTime(), getTime(timeslot.getEndTime()).toStringLocalShortDate(), getSakaiFacade().getTimeService().getLocalTimeZone().getID()}; message.append(MessageFormat.format(rb.getString("body.meeting.crossdays.timeslot.timeframe"),
public boolean after(Time timeStamp) { if (modified.after(timeStamp)) { return true; } return false; } }
@Override public String getSubject() { return MessageFormat.format(rb.getString("subject.organizer.change.appointment.field"), new Object[] { getTime(item.getRemovedFromTimeslot().get(0).getStartTime()).toStringLocalDate(), getTime(item.getRemovedFromTimeslot().get(0).getStartTime()).toStringLocalTime(), getAbbreviatedMeetingTitle() }); }
@Override public String getSubject() { return MessageFormat.format(rb.getString("subject.promote.appointment.field"), new Object[] { getTime( meeting.getStartTime()).toStringLocalDate(), getAbbreviatedMeetingTitle() }); }
String title = ref.getDescription(); MessageHeader messageHead = message.getHeader(); String date = messageHead.getDate().toStringLocalFullZ();
m.put("rssPubDate", (modDate.toStringRFC822Local()));
public void setReleaseDate(Time time) { if(time == null) { if(m_releaseDate != null) { this.m_visibilityUpdated = true; } m_releaseDate = null; } else { if(m_releaseDate == null || m_releaseDate.compareTo(time) != 0) { this.m_visibilityUpdated = true; } m_releaseDate = timeService.newTime(time.getTime()); } m_hidden = false; }
MessageHeader header = item.getHeader(); Time newTime = header.getDate(); if ( pubDate == null || newTime.before(pubDate) ) pubDate = newTime; String newText = getSummaryFromHeader(item, header); if ( summaryText == null ) { m.put(Summary.PROP_PUBDATE, pubDate.toStringRFC822Local());
if (m_user.getDate(candidate).before(afterDate))