Author: mvitenkov
Date: 2008-07-17 10:01:56 -0400 (Thu, 17 Jul 2008)
New Revision: 9656
Modified:
trunk/test-applications/jsp/src/main/java/validator/ValidatorBean.java
Log:
Modified: trunk/test-applications/jsp/src/main/java/validator/ValidatorBean.java
===================================================================
--- trunk/test-applications/jsp/src/main/java/validator/ValidatorBean.java 2008-07-17
14:01:39 UTC (rev 9655)
+++ trunk/test-applications/jsp/src/main/java/validator/ValidatorBean.java 2008-07-17
14:01:56 UTC (rev 9656)
@@ -1,16 +1,22 @@
package validator;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
import java.util.ArrayList;
import java.util.Date;
import javax.faces.event.ActionEvent;
import javax.faces.model.SelectItem;
+
+import org.ajax4jsf.event.AjaxEvent;
import org.hibernate.validator.AssertFalse;
import org.hibernate.validator.AssertTrue;
import org.hibernate.validator.CreditCardNumber;
+import org.hibernate.validator.Digits;
import org.hibernate.validator.EAN;
import org.hibernate.validator.Email;
import org.hibernate.validator.Future;
import org.hibernate.validator.Pattern;
+import org.hibernate.validator.Range;
import org.hibernate.validator.Size;
import org.richfaces.component.UIBeanValidator;
import util.componentInfo.ComponentInfo;
@@ -51,7 +57,27 @@
private boolean selfRendered;
private boolean submitted;
private int timeout;
+ @Digits(integerDigits=1,fractionalDigits=3,message="Digits validation
failed!")
+ private double digit;
+ @Range(min=0,max=15,message="Range validation failed!")
+ private String rangeValue;
+ public String getRangeValue() {
+ return rangeValue;
+ }
+
+ public void setRangeValue(String rangeValue) {
+ this.rangeValue = rangeValue;
+ }
+
+ public double getDigit() {
+ return digit;
+ }
+
+ public void setDigit(double digit) {
+ this.digit = digit;
+ }
+
public int getTimeout() {
return timeout;
}
@@ -238,6 +264,7 @@
this.selfRendered = false;
this.submitted = false;
this.timeout = 3000;
+ this.rangeValue = "";
}
public int getIntValue() {
@@ -287,4 +314,8 @@
FacesContext context = FacesContext.getCurrentInstance();
bindLabel = ajaxValidatorComponent.getClientId(context);
}
+ //for ajaxListener test
+ public void processAjax(AjaxEvent e){
+ System.out.println("=========inside processAjax=============");
+ }
}
Show replies by date