OrganizationService service = this.getApplicationComponent(OrganizationService.class);
User useraccount = service.getUserHandler().findUserByName(username);
UIFormStringInput userName = new UIFormStringInput("userName", "userName", username);
userName.setEditable(false);
addUIFormInput(userName.addValidator(MandatoryValidator.class).addValidator(StringLengthValidator.class, 3, 30)
.addValidator(ResourceValidator.class).addValidator(ExpressionValidator.class,
Utils.USER_NAME_VALIDATOR_REGEX, "ResourceValidator.msg.Invalid-char"));
addUIFormInput(new UIFormStringInput("firstName", "firstName", useraccount.getFirstName()).addValidator(
StringLengthValidator.class, 3, 45).addValidator(MandatoryValidator.class).addValidator(
ExpressionValidator.class, Utils.FIRST_CHARACTER_NAME_VALIDATOR_REGEX, "FirstCharacterNameValidator.msg"));