/** * Construct. * * @param id * the component id * @param model * the input value */ public UrlTextField(String id, IModel<String> model) { this(id, model, new UrlValidator()); }
/** * Construct. * * @param id * the component id * @param model * the input value */ public UrlTextField(String id, IModel<String> model) { this(id, model, new UrlValidator()); }
/** * If <code>allowRemoveUrl</code> is true this validator allows the file to be either local (no * URI scheme, or file URI scheme) or a remote * * @param allowRemoteUrl */ public FileExistsValidator(boolean allowRemoteUrl) { if (allowRemoteUrl) { this.delegate = new UrlValidator(); } }
/** * If <code>allowRemoveUrl</code> is true this validator allows the file to be either * local (no URI scheme, or file URI scheme) or a remote * @param allowRemoteUrl */ public FileExistsValidator(boolean allowRemoteUrl) { if(allowRemoteUrl) { this.delegate = new UrlValidator(); } }
public OpenIdForm(String id) { super(id); setOutputMarkupId(true); add(new AjaxFormSubmitBehavior(this, "submit") { private static final long serialVersionUID = 1L; @Override protected void onSubmit(AjaxRequestTarget target) { OpenIdForm.this.onSubmit(); } @Override protected void onError(AjaxRequestTarget target) { OpenIdForm.this.onError(); target.add(OpenIdForm.this); } }); TextField<String> field = new TextField<String>("openid", _openIdModel = new Model<String>()); field.setRequired(true); field.setLabel(new ResourceModel("openId", "Open ID")); field.add(new UrlValidator(new String[] { "http", "https" })); add(new SimpleFormComponentLabel("label", field)); add(field); }
public ExternalRecommenderTraitsEditor(String aId, IModel<Recommender> aRecommender) { super(aId, aRecommender); traits = toolFactory.readTraits(aRecommender.getObject()); Form<ExternalRecommenderTraits> form = new Form<ExternalRecommenderTraits>(MID_FORM, CompoundPropertyModel.of(Model.of(traits))) { private static final long serialVersionUID = -3109239605742291123L; @Override protected void onSubmit() { super.onSubmit(); toolFactory.writeTraits(aRecommender.getObject(), traits); } }; TextField<String> remoteUrl = new TextField<>("remoteUrl"); remoteUrl.setRequired(true); remoteUrl.add(new UrlValidator()); form.add(remoteUrl); add(form); } }
public ExternalRecommenderTraitsEditor(String aId, IModel<Recommender> aRecommender) { super(aId, aRecommender); traits = toolFactory.readTraits(aRecommender.getObject()); Form<ExternalRecommenderTraits> form = new Form<ExternalRecommenderTraits>(MID_FORM, CompoundPropertyModel.of(Model.of(traits))) { private static final long serialVersionUID = -3109239605742291123L; @Override protected void onSubmit() { super.onSubmit(); toolFactory.writeTraits(aRecommender.getObject(), traits); } }; TextField<String> remoteUrl = new TextField<>("remoteUrl"); remoteUrl.setRequired(true); remoteUrl.add(new UrlValidator()); form.add(remoteUrl); add(form); } }
remoteUrl.add(new UrlValidator()); form.add(remoteUrl);
item.getModel(), "href")); authURL.setRequired(true); authURL.add(new UrlValidator()); FormComponentFeedbackBorder urlBorder = new FormComponentFeedbackBorder("urlBorder"); item.add(urlBorder);
new PropertyModel<String>(item.getModel(), "href")); authURL.setRequired(true); authURL.add(new UrlValidator()); FormComponentFeedbackBorder urlBorder = new FormComponentFeedbackBorder("urlBorder");
externalLink.add(new UrlValidator()); form.add(externalLink);
"wms.attribution.href", new PropertyModel<String>(model, "attribution.href")); href.add(new UrlValidator()); href.setOutputMarkupId(true); add(href); "wms.attribution.logo", new PropertyModel<String>(model, "attribution.logoURL")); logo.add(new UrlValidator()); logo.setOutputMarkupId(true); add(logo);
otherSettingsPanel.add(new TextField<Integer>("numDecimals").add(new MinimumValidator<Integer>(0))); otherSettingsPanel.add(new DropDownChoice("charset", GlobalSettingsPage.AVAILABLE_CHARSETS)); otherSettingsPanel.add(new TextField("proxyBaseUrl").add(new UrlValidator())); settingsContainer.add(otherSettingsPanel);
new PropertyModel(model, "attribution.href") ); href.add(new UrlValidator()); href.setOutputMarkupId(true); add(href); new PropertyModel(model, "attribution.logoURL") ); logo.add(new UrlValidator()); logo.setOutputMarkupId(true); add(logo);
item.add(format); TextField url = new TextField("metadataLinkURL", new PropertyModel(item.getModel(), "content")); url.add(new UrlValidator()); url.setRequired(true); urlBorder.add(url);
otherSettingsPanel.add( new DropDownChoice<String>("charset", GlobalSettingsPage.AVAILABLE_CHARSETS)); otherSettingsPanel.add(new TextField<String>("proxyBaseUrl").add(new UrlValidator()));
form.add(new TextField("maintainer")); TextField onlineResource = new TextField("onlineResource"); onlineResource.add(new UrlValidator()); form.add(onlineResource); form.add(new CheckBox("enabled"));
onlineResource.add(new UrlValidator());
form.add(new DropDownChoice("charset", AVAILABLE_CHARSETS)); form.add(new DropDownChoice<ResourceErrorHandling>("resourceErrorHandling", Arrays.asList(ResourceErrorHandling.values()))); form.add(new TextField("proxyBaseUrl").add(new UrlValidator()));