Skip to content

Commit 9397928

Browse files
committed
#137 - textField validation
1 parent 2b9b4d2 commit 9397928

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

src/main/java/cz/zcu/kiv/eegdatabase/wui/ui/experiments/components/ExperimentPackageDetailPanel.java

+6-10
Original file line numberDiff line numberDiff line change
@@ -33,26 +33,21 @@
3333
import cz.zcu.kiv.eegdatabase.wui.core.license.LicenseFacade;
3434
import cz.zcu.kiv.eegdatabase.wui.ui.licenses.components.LicenseEditForm;
3535
import cz.zcu.kiv.eegdatabase.wui.ui.lists.components.ListModelWithResearchGroupCriteria;
36-
37-
import java.util.ArrayList;
38-
import java.util.List;
3936
import org.apache.wicket.ajax.AjaxRequestTarget;
4037
import org.apache.wicket.ajax.markup.html.AjaxLink;
4138
import org.apache.wicket.ajax.markup.html.form.AjaxButton;
4239
import org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow;
43-
import org.apache.wicket.markup.html.form.DropDownChoice;
44-
import org.apache.wicket.markup.html.form.Form;
45-
import org.apache.wicket.markup.html.form.FormComponent;
46-
import org.apache.wicket.markup.html.form.IChoiceRenderer;
47-
import org.apache.wicket.markup.html.form.RequiredTextField;
48-
import org.apache.wicket.markup.html.form.StatelessForm;
40+
import org.apache.wicket.markup.html.form.*;
4941
import org.apache.wicket.markup.html.panel.Panel;
5042
import org.apache.wicket.model.IModel;
5143
import org.apache.wicket.model.LoadableDetachableModel;
5244
import org.apache.wicket.model.Model;
5345
import org.apache.wicket.model.PropertyModel;
5446
import org.apache.wicket.spring.injection.annot.SpringBean;
5547

48+
import java.util.ArrayList;
49+
import java.util.List;
50+
5651
/**
5752
*
5853
* @author Jakub Danek
@@ -96,7 +91,8 @@ public ExperimentPackageDetailPanel(String id, IModel<ResearchGroup> resGroup) {
9691

9792

9893
private void addBasicInfoFields() {
99-
FormComponent c = new RequiredTextField("name", new PropertyModel(packageModel, "name"));
94+
FormComponent c = new TextField("name", new PropertyModel(packageModel, "name"));
95+
c.setRequired(true);
10096
c.setLabel(ResourceUtils.getModel("label.experimentPackage.name"));
10197

10298
form.add(c);

0 commit comments

Comments
 (0)