public Component buildComponent(String id) { return new AttributionLayerConfigPanel(id, new Model(layer)); } }
add(new TextField("wms.attribution.title", new PropertyModel(model, "attribution.title") )); href.add(new UrlValidator()); href.setOutputMarkupId(true); add(href); logo.add(new UrlValidator()); logo.setOutputMarkupId(true); add(logo); ); type.setOutputMarkupId(true); add(type); height.add(NumberValidator.minimum(0)); height.setOutputMarkupId(true); add(height); width.add(NumberValidator.minimum(0)); width.setOutputMarkupId(true); add(width); add(new AjaxSubmitLink("verifyImage") { protected void onSubmit(AjaxRequestTarget target, Form form) { if (logo.getDefaultModelObjectAsString() != null) {
add( new TextField<String>( "wms.attribution.title", href.add(new UrlValidator()); href.setOutputMarkupId(true); add(href); logo.add(new UrlValidator()); logo.setOutputMarkupId(true); add(logo); new PropertyModel<String>(model, "attribution.logoType")); type.setOutputMarkupId(true); add(type); height.add(RangeValidator.minimum(0)); height.setOutputMarkupId(true); add(height); width.add(RangeValidator.minimum(0)); width.setOutputMarkupId(true); add(width); add( new AjaxSubmitLink("verifyImage") { private static final long serialVersionUID = 6814575194862084111L;