/** * Construct. * * <p>Use this constructor when the model will be provided by a parent component.</p> * * @param id * see Component */ public EmailTextField(String id) { this(id, null, EmailAddressValidator.getInstance()); }
/** * Construct. * * @param id * see Component * @param model * the model */ public EmailTextField(String id, IModel<String> model) { this(id, model, EmailAddressValidator.getInstance()); }
/** * Construct. * * <p>Use this constructor when the model will be provided by a parent component.</p> * * @param id * see Component */ public EmailTextField(String id) { this(id, null, EmailAddressValidator.getInstance()); }
/** * Construct. * * @param id * see Component * @param model * the model */ public EmailTextField(String id, IModel<String> model) { this(id, model, EmailAddressValidator.getInstance()); }
new PropertyModel<>(notificationTO, "sender")); sender.addRequiredLabel(); sender.addValidator(EmailAddressValidator.getInstance()); add(sender);
staticRecipientsFieldPanel.addValidator(EmailAddressValidator.getInstance()); add(new MultiFieldPanel.Builder<>( new PropertyModel<List<String>>(notificationTO, "staticRecipients")).
fc.add(EmailAddressValidator.getInstance()); fc.setRequired(false); form.add(fc);
emailField.setEnabled(!isLDAP); emailGroup.add(emailField); emailField.add(EmailAddressValidator.getInstance()); add(emailGroup);
TextField<String> emailField = new TextField<String>("email", new EObjectPropertyModel<String, User>(getModel(), UsersPackage.Literals.USER__EMAIL)); emailGroup.add(emailField); emailField.add(EmailAddressValidator.getInstance()); emailField.setRequired(true); form.add(emailGroup);
fc.add(EmailAddressValidator.getInstance()); fc.setRequired(false); form.add(fc);