public void validate(final VPoll target) throws ValidationException { ComponentValidator.assertNone(Component.VALARM, target.getAlarms()); } }
/** * {@inheritDoc} */ public int hashCode() { return new HashCodeBuilder().append(getName()).append(getProperties()) .append(getAlarms()).toHashCode(); }
/** * {@inheritDoc} */ public int hashCode() { return new HashCodeBuilder().append(getName()).append(getProperties()) .append(getAlarms()).toHashCode(); }
/** * {@inheritDoc} */ public final String toString() { final StringBuffer buffer = new StringBuffer(); buffer.append(BEGIN); buffer.append(':'); buffer.append(getName()); buffer.append(Strings.LINE_SEPARATOR); buffer.append(getProperties()); buffer.append(getAlarms()); buffer.append(getVoters()); buffer.append(getCandidates()); buffer.append(END); buffer.append(':'); buffer.append(getName()); buffer.append(Strings.LINE_SEPARATOR); return buffer.toString(); }
/** * {@inheritDoc} */ public final String toString() { final StringBuffer buffer = new StringBuffer(); buffer.append(BEGIN); buffer.append(':'); buffer.append(getName()); buffer.append(Strings.LINE_SEPARATOR); buffer.append(getProperties()); buffer.append(getAlarms()); buffer.append(getVoters()); buffer.append(getCandidates()); buffer.append(END); buffer.append(':'); buffer.append(getName()); buffer.append(Strings.LINE_SEPARATOR); return buffer.toString(); }
/** * {@inheritDoc} */ public boolean equals(final Object arg0) { if (arg0 instanceof VPoll) { return super.equals(arg0) && ObjectUtils.equals(alarms, ((VPoll) arg0).getAlarms()); } return super.equals(arg0); }
/** * {@inheritDoc} */ public boolean equals(final Object arg0) { if (arg0 instanceof VPoll) { return super.equals(arg0) && ObjectUtils.equals(alarms, ((VPoll) arg0).getAlarms()); } return super.equals(arg0); }
} else if (parent instanceof VPoll) { if (component instanceof VAlarm) { ((VPoll)parent).getAlarms().add((VAlarm) component); } else if (component instanceof VVoter) { ((VPoll)parent).getVoters().add((VVoter) component);
for (final Iterator i = getAlarms().iterator(); i.hasNext();) { final VAlarm alarm = (VAlarm) i.next(); alarm.validate(Method.CONFIRM);
} else if (parent instanceof VPoll) { if (component instanceof VAlarm) { ((VPoll)parent).getAlarms().add((VAlarm) component); } else if (component instanceof VVoter) { ((VPoll)parent).getVoters().add((VVoter) component);
for (final Iterator i = getAlarms().iterator(); i.hasNext();) { final VAlarm alarm = (VAlarm) i.next(); alarm.validate(Method.REQUEST);
PropertyValidator.getInstance().assertNone(Property.REQUEST_STATUS, getProperties()); for (final Iterator i = getAlarms().iterator(); i.hasNext();) { final VAlarm alarm = (VAlarm) i.next(); alarm.validate(Method.PUBLISH);
public void validate(final VPoll target) throws ValidationException { PropertyValidator.getInstance().assertOne(Property.UID, target.getProperties()); PropertyValidator.getInstance().assertOne(Property.DTSTAMP, target.getProperties()); PropertyValidator.getInstance().assertOne(Property.ORGANIZER, target.getProperties()); PropertyValidator.getInstance().assertOne(Property.SEQUENCE, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CATEGORIES, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CLASS, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.COMMENT, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CREATED, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DESCRIPTION, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DTSTART, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DUE, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DURATION, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.GEO, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.LAST_MODIFIED, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.LOCATION, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.PERCENT_COMPLETE, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.RECURRENCE_ID, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.RESOURCES, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.PRIORITY, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.STATUS, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.URL, target.getProperties()); PropertyValidator.getInstance().assertNone(Property.REQUEST_STATUS, target.getProperties()); ComponentValidator.assertNone(Component.VALARM, target.getAlarms()); } }
for (final VAlarm alarm: target.getAlarms()) { alarm.validate(Method.CONFIRM);
public void validate() throws ValidationException { PropertyValidator.getInstance().assertOne(Property.UID, getProperties()); PropertyValidator.getInstance().assertOne(Property.DTSTAMP, getProperties()); PropertyValidator.getInstance().assertOne(Property.ORGANIZER, getProperties()); PropertyValidator.getInstance().assertOne(Property.SEQUENCE, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CATEGORIES, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CLASS, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.COMMENT, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CREATED, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DESCRIPTION, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DTSTART, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DUE, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DURATION, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.GEO, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.LAST_MODIFIED, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.LOCATION, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.PERCENT_COMPLETE, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.RECURRENCE_ID, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.RESOURCES, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.PRIORITY, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.STATUS, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.URL, getProperties()); PropertyValidator.getInstance().assertNone(Property.REQUEST_STATUS, getProperties()); ComponentValidator.assertNone(Component.VALARM, getAlarms()); } }
public void validate() throws ValidationException { PropertyValidator.getInstance().assertOneOrMore(Property.ATTENDEE, getProperties()); PropertyValidator.getInstance().assertOne(Property.DTSTAMP, getProperties()); PropertyValidator.getInstance().assertOne(Property.ORGANIZER, getProperties()); PropertyValidator.getInstance().assertOne(Property.UID, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CATEGORIES, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CLASS, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.COMMENT, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CREATED, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DESCRIPTION, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DTSTART, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DUE, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DURATION, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.GEO, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.LAST_MODIFIED, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.LOCATION, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.PERCENT_COMPLETE, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.PRIORITY, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.RESOURCES, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.RECURRENCE_ID, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.SEQUENCE, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.STATUS, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.SUMMARY, getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.URL, getProperties()); ComponentValidator.assertNone(Component.VALARM, getAlarms()); } }
public void validate(final VPoll target) throws ValidationException { PropertyValidator.getInstance().assertOneOrMore(Property.ATTENDEE, target.getProperties()); PropertyValidator.getInstance().assertOne(Property.DTSTAMP, target.getProperties()); PropertyValidator.getInstance().assertOne(Property.ORGANIZER, target.getProperties()); PropertyValidator.getInstance().assertOne(Property.UID, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CATEGORIES, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CLASS, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.COMMENT, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.CREATED, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DESCRIPTION, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DTSTART, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DUE, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.DURATION, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.GEO, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.LAST_MODIFIED, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.LOCATION, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.PERCENT_COMPLETE, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.PRIORITY, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.RESOURCES, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.RECURRENCE_ID, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.SEQUENCE, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.STATUS, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.SUMMARY, target.getProperties()); PropertyValidator.getInstance().assertOneOrLess(Property.URL, target.getProperties()); ComponentValidator.assertNone(Component.VALARM, target.getAlarms()); } }
for (final VAlarm alarm: target.getAlarms()) { alarm.validate(Method.REQUEST);
ComponentValidator.assertNone(Component.VALARM, target.getAlarms());
PropertyValidator.getInstance().assertNone(Property.URL, getProperties()); ComponentValidator.assertNone(Component.VALARM, getAlarms());