/** * Sets the last name of this user.<p> * * @param lastname the name to set */ public void setLastname(String lastname) { OpenCms.getValidationHandler().checkLastname(lastname); if (lastname != null) { lastname = lastname.trim(); } m_lastname = lastname; }
/** * Sets the last name of this user.<p> * * @param lastname the name to set */ public void setLastname(String lastname) { OpenCms.getValidationHandler().checkLastname(lastname); if (lastname != null) { lastname = lastname.trim(); } m_lastname = lastname; }
/** * @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; } }