/** * Validates an email address.<p> * * That means, the parameter should only be composed by digits and standard english letters, points, underscores and exact one "At" symbol.<p> * * @param email the email to validate */ public static void checkEmail(String email) { OpenCms.getValidationHandler().checkEmail(email); }
/** * Validates an email address.<p> * * That means, the parameter should only be composed by digits and standard english letters, points, underscores and exact one "At" symbol.<p> * * @param email the email to validate */ public static void checkEmail(String email) { OpenCms.getValidationHandler().checkEmail(email); }
/** * @see com.vaadin.data.validator.AbstractValidator#isValidValue(java.lang.Object) */ @SuppressWarnings("incomplete-switch") @Override protected boolean isValidValue(String value) { boolean result = true; try { switch (m_field) { case email: OpenCms.getValidationHandler().checkEmail(value); break; case firstname: OpenCms.getValidationHandler().checkFirstname(value); break; case lastname: OpenCms.getValidationHandler().checkLastname(value); break; case zipcode: OpenCms.getValidationHandler().checkZipCode(value); break; } } catch (CmsIllegalArgumentException e) { result = false; setErrorMessage(e.getLocalizedMessage(UI.getCurrent().getLocale())); } return result; } }