public static java.util.Date getCustomAlarm(NoteItem note) { BaseEventStamp es = StampUtils.getBaseEventStamp(note); if (es == null) { return note.getReminderTime(); } Trigger trigger = es.getDisplayAlarmTrigger(); if (trigger != null && trigger.isUtc()) { return trigger.getDateTime(); } return null; }
public static java.util.Date getCustomAlarm(NoteItem note) { BaseEventStamp es = StampUtils.getBaseEventStamp(note); if (es == null) { return note.getReminderTime(); } Trigger trigger = es.getDisplayAlarmTrigger(); if (trigger != null && trigger.isUtc()) { return trigger.getDateTime(); } return null; }
if (prop.getDateTime() != null) { tr.triggerDateTime = true; return tr;
/** * Unit test on a duration trigger. */ public void testTriggerDuration() { assertNotNull(trigger.getDuration()); assertNull(trigger.getDate()); assertNull(trigger.getDateTime()); }
Date dt = tr.getDateTime(); if (dt == null) { final Dur dur = tr.getDuration();
if (t.getDateTime() != null) alarmMs = t.getDateTime().getTime(); // Absolute else if (t.getDuration() != null && t.getDuration().isNegative()) { Related rel = (Related) t.getParameter(Parameter.RELATED);
if(trigger.getDateTime()!=null) { return trigger.getDateTime();
/** * Unit test on a date-time trigger. */ public void testTriggerDateTime() throws ValidationException { assertNull(trigger.getDuration()); assertNotNull(trigger.getDate()); assertNotNull(trigger.getDateTime()); trigger.validate(); trigger.getParameters().add(Value.DURATION); assertValidationException(trigger); }
if(trigger.getDateTime()!=null) { return trigger.getDateTime();
/** * {@inheritDoc} */ public final void validate() throws ValidationException { super.validate(); final Parameter relParam = getParameter(Parameter.RELATED); final Parameter valueParam = getParameter(Parameter.VALUE); if (relParam != null || !Value.DATE_TIME.equals(valueParam)) { ParameterValidator.getInstance().assertOneOrLess(Parameter.RELATED, getParameters()); ParameterValidator.getInstance().assertNullOrEqual(Value.DURATION, getParameters()); if (getDuration() == null) { throw new ValidationException("Duration value not specified"); } } else { ParameterValidator.getInstance().assertOne(Parameter.VALUE, getParameters()); ParameterValidator.getInstance().assertNullOrEqual(Value.DATE_TIME, getParameters()); if (getDateTime() == null) { throw new ValidationException("DATE-TIME value not specified"); } } }
/** * {@inheritDoc} */ public final void validate() throws ValidationException { super.validate(); final Parameter relParam = getParameter(Parameter.RELATED); final Parameter valueParam = getParameter(Parameter.VALUE); if (relParam != null || !Value.DATE_TIME.equals(valueParam)) { ParameterValidator.getInstance().assertOneOrLess(Parameter.RELATED, getParameters()); ParameterValidator.getInstance().assertNullOrEqual(Value.DURATION, getParameters()); if (getDuration() == null) { throw new ValidationException("Duration value not specified"); } } else { ParameterValidator.getInstance().assertOne(Parameter.VALUE, getParameters()); ParameterValidator.getInstance().assertNullOrEqual(Value.DATE_TIME, getParameters()); if (getDateTime() == null) { throw new ValidationException("DATE-TIME value not specified"); } } }
/** * {@inheritDoc} */ public final void validate() throws ValidationException { super.validate(); final Parameter relParam = getParameter(Parameter.RELATED); final Parameter valueParam = getParameter(Parameter.VALUE); if (relParam != null || !Value.DATE_TIME.equals(valueParam)) { ParameterValidator.getInstance().assertOneOrLess(Parameter.RELATED, getParameters()); ParameterValidator.getInstance().assertNullOrEqual(Value.DURATION, getParameters()); if (getDuration() == null) { throw new ValidationException("Duration value not specified"); } } else { ParameterValidator.getInstance().assertOne(Parameter.VALUE, getParameters()); ParameterValidator.getInstance().assertNullOrEqual(Value.DATE_TIME, getParameters()); if (getDateTime() == null) { throw new ValidationException("DATE-TIME value not specified"); } } }
/** * {@inheritDoc} */ public final void validate() throws ValidationException { super.validate(); final Parameter relParam = getParameter(Parameter.RELATED); final Parameter valueParam = getParameter(Parameter.VALUE); if (relParam != null || !Value.DATE_TIME.equals(valueParam)) { ParameterValidator.getInstance().assertOneOrLess(Parameter.RELATED, getParameters()); ParameterValidator.getInstance().assertNullOrEqual(Value.DURATION, getParameters()); if (getDuration() == null) { throw new ValidationException("Duration value not specified"); } } else { ParameterValidator.getInstance().assertOne(Parameter.VALUE, getParameters()); ParameterValidator.getInstance().assertNullOrEqual(Value.DATE_TIME, getParameters()); if (getDateTime() == null) { throw new ValidationException("DATE-TIME value not specified"); } } }
/** * {@inheritDoc} */ public final void validate() throws ValidationException { super.validate(); final Parameter relParam = getParameter(Parameter.RELATED); final Parameter valueParam = getParameter(Parameter.VALUE); if (relParam != null || !Value.DATE_TIME.equals(valueParam)) { ParameterValidator.getInstance().assertOneOrLess(Parameter.RELATED, getParameters()); ParameterValidator.getInstance().assertNullOrEqual(Value.DURATION, getParameters()); if (getDuration() == null) { throw new ValidationException("Duration value not specified"); } } else { ParameterValidator.getInstance().assertOne(Parameter.VALUE, getParameters()); ParameterValidator.getInstance().assertNullOrEqual(Value.DATE_TIME, getParameters()); if (getDateTime() == null) { throw new ValidationException("DATE-TIME value not specified"); } } }
if (va != null && va.getTrigger()!=null) { Trigger trigger = va.getTrigger(); Date reminderTime = trigger.getDateTime(); if (reminderTime != null) { note.setReminderTime(reminderTime);
if (va != null && va.getTrigger()!=null) { Trigger trigger = va.getTrigger(); Date reminderTime = trigger.getDateTime(); if (reminderTime != null) { note.setReminderTime(reminderTime);
if (va != null && va.getTrigger()!=null) { Trigger trigger = va.getTrigger(); Date reminderTime = trigger.getDateTime(); if (reminderTime != null) { note.setReminderTime(reminderTime);
if (va != null && va.getTrigger()!=null) { Trigger trigger = va.getTrigger(); Date reminderTime = trigger.getDateTime(); if (reminderTime != null) { note.setReminderTime(reminderTime);