Author: ivaynberg
Date: Fri Sep 25 20:16:53 2009
New Revision: 818988

URL: http://svn.apache.org/viewvc?rev=818988&view=rev
Log:
WICKET-2445 clean up deprecations

Modified:
    
wicket/branches/wicket-1.4.x/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInput.java

Modified: 
wicket/branches/wicket-1.4.x/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInput.java
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInput.java?rev=818988&r1=818987&r2=818988&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInput.java
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket-examples/src/main/java/org/apache/wicket/examples/forminput/FormInput.java
 Fri Sep 25 20:16:53 2009
@@ -35,7 +35,6 @@
 import org.apache.wicket.markup.html.form.Radio;
 import org.apache.wicket.markup.html.form.RadioChoice;
 import org.apache.wicket.markup.html.form.RadioGroup;
-import org.apache.wicket.markup.html.form.RequiredTextField;
 import org.apache.wicket.markup.html.form.TextField;
 import org.apache.wicket.markup.html.link.Link;
 import org.apache.wicket.markup.html.list.ListItem;
@@ -48,7 +47,7 @@
 import org.apache.wicket.util.convert.ConversionException;
 import org.apache.wicket.util.convert.IConverter;
 import org.apache.wicket.util.convert.MaskConverter;
-import org.apache.wicket.validation.validator.NumberValidator;
+import org.apache.wicket.validation.validator.RangeValidator;
 
 
 /**
@@ -88,19 +87,21 @@
                                }
                        });
 
-                       RequiredTextField<String> stringTextField = new 
RequiredTextField<String>(
-                               "stringProperty");
-                       stringTextField.setLabel(new Model<String>("String"));
-                       add(stringTextField);
-                       RequiredTextField<Integer> integerTextField = new 
RequiredTextField<Integer>(
-                               "integerProperty");
-                       add(integerTextField.add(NumberValidator.POSITIVE));
-                       add(new RequiredTextField<Double>("doubleProperty"));
+                       add(new 
TextField<String>("stringProperty").setRequired(true).setLabel(
+                               new Model<String>("String")));
+
+                       add(new TextField<Integer>("integerProperty", 
Integer.class).setRequired(true).add(
+                               new RangeValidator<Integer>(1, 
Integer.MAX_VALUE)));
+
+                       add(new TextField<Double>("doubleProperty", 
Double.class).setRequired(true));
+
+                       add(new 
TextField<Integer>("integerInRangeProperty").setRequired(true).add(
+                               new RangeValidator<Integer>(0, 100)));
 
-                       add(new 
RequiredTextField<Integer>("integerInRangeProperty").add(NumberValidator.range(
-                               0, 100)));
                        add(new CheckBox("booleanProperty"));
+
                        add(new Multiply("multiply"));
+
                        // display the multiply result
                        Label multiplyLabel = new Label("multiplyLabel", new 
PropertyModel<Integer>(
                                getDefaultModel(), "multiply"));


Reply via email to