Package org.apache.wicket.markup.html.form.validation

Examples of org.apache.wicket.markup.html.form.validation.FormComponentFeedbackBorder


        if (validators != null) {
            for (IValidator validator : validators) {
                textArea.add(validator);
            }
        }
        FormComponentFeedbackBorder feedback = new FormComponentFeedbackBorder("border");
        feedback.add(textArea);
        add(feedback);
    }
View Full Code Here


        choice.setRequired(required);
        // set the label to be the paramLabelModel otherwise a validation error would look like
        // "Parameter 'paramValue' is required"
        choice.setLabel(paramLabelModel);

        FormComponentFeedbackBorder feedback = new FormComponentFeedbackBorder("border");
        feedback.add(choice);
        add(feedback);
    }
View Full Code Here

                // link info
                DropDownChoice<String> dropDownChoice = new DropDownChoice<>("type",
                        new PropertyModel<String>(item.getModel(), "metadataType"), LINK_TYPES);
                dropDownChoice.setRequired(true);
                item.add(dropDownChoice);
                FormComponentFeedbackBorder urlBorder = new FormComponentFeedbackBorder("urlBorder");
                item.add(urlBorder);
                TextField<String> format = new TextField<>("format", new PropertyModel<String>(item.getModel(), "type"));
                format.setRequired(true);
                item.add(format);
                TextField<String> url = new TextField<>("metadataLinkURL", new PropertyModel<String>(item.getModel(), "content"));
                url.add(new UrlValidator());
                url.setRequired(true);
                urlBorder.add(url);
               
                // remove link
                AjaxLink<MetadataLinkInfo> link =
                        new AjaxLink<MetadataLinkInfo>("removeLink", item.getModel()) {
View Full Code Here

                authorities = new DropDownChoice<String>("authority", authModel,
                        authNamesModel.getObject());

                authorities.setRequired(true);

                FormComponentFeedbackBorder authFeedbak = new FormComponentFeedbackBorder(
                        "authFeedbak");
                authFeedbak.add(authorities);
                item.add(authFeedbak);

                // Identifier
                TextField<String> identifier;
                identifier = new TextField<String>("identifier", new PropertyModel<String>(
                        item.getModel(), "identifier"));
                identifier.setRequired(true);

                FormComponentFeedbackBorder idFeedbak = new FormComponentFeedbackBorder("idFeedbak");
                idFeedbak.add(identifier);
                item.add(idFeedbak);

                // remove link
                AjaxLink<Integer> link = new AjaxLink<Integer>("removeLink", new Model<Integer>(
                        item.getIndex())) {
View Full Code Here

                TextField<String> authName;
                authName = new TextField<String>("authName", new PropertyModel<String>(
                        item.getModel(), "name"));
                authName.setRequired(true);

                FormComponentFeedbackBorder authNameBorder = new FormComponentFeedbackBorder("authNameBorder");
                item.add(authNameBorder);
                authNameBorder.add(authName);

                // Authority URL
                TextField<String> authURL;
                authURL = new TextField<String>("authorityURL", new PropertyModel<String>(
                        item.getModel(), "href"));
                authURL.setRequired(true);
                authURL.add(new UrlValidator());
                FormComponentFeedbackBorder urlBorder = new FormComponentFeedbackBorder("urlBorder");
                item.add(urlBorder);
                urlBorder.add(authURL);

                // remove link
                AjaxLink<Integer> link = new AjaxLink<Integer>("removeLink", new Model<Integer>(
                        item.getIndex())) {
View Full Code Here

    public WFSLayerConfig(String id, IModel model){
        super(id, model);

        TextField maxFeatures = new TextField("perReqFeatureLimit", new PropertyModel(model, "resource.maxFeatures"));
        maxFeatures.add(NumberValidator.minimum(0));
        Border mfb = new FormComponentFeedbackBorder("perReqFeaturesBorder");
        mfb.add(maxFeatures);
        add(mfb);
        TextField maxDecimals = new TextField("maxDecimals", new PropertyModel(model, "resource.numDecimals"));
        maxFeatures.add(NumberValidator.minimum(0));
        Border mdb = new FormComponentFeedbackBorder("maxDecimalsBorder");
        mdb.add(maxDecimals);
        add(mdb);
        CheckBox skipNumberMatched = new CheckBox("skipNumberMatched", new PropertyModel(model, "resource.skipNumberMatched"));
        add(skipNumberMatched);

        // other srs list
View Full Code Here

TOP

Related Classes of org.apache.wicket.markup.html.form.validation.FormComponentFeedbackBorder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.