code: public final void validate(Method method) throws ValidationException {
          final Validator<CalendarComponent> validator = getValidator(method);
          if (validator != null) {
              validator.validate(this);
          }
          else {
              throw new ValidationException("Unsupported method: " + method);
          }
      }
docs: Performs method-specific ITIP validation.
  @param method the applicable method
  @throws ValidationException where the component does not comply with RFC2446