/** * Sets the first name of this user.<p> * * @param firstname the name to set */ public void setFirstname(String firstname) { OpenCms.getValidationHandler().checkFirstname(firstname); if (firstname != null) { firstname = firstname.trim(); } m_firstname = firstname; }
/** * Sets the first name of this user.<p> * * @param firstname the name to set */ public void setFirstname(String firstname) { OpenCms.getValidationHandler().checkFirstname(firstname); if (firstname != null) { firstname = firstname.trim(); } m_firstname = firstname; }
/** * @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; } }