rleland     2002/10/11 12:13:17

  Modified:    src/validator/org/apache/struts/webapp/validator
                        ApplicationResources.properties
                        ApplicationResources_fr.properties TypeForm.java
  Log:
  Add example of using
  add intRange & floatRange validation
  
  Revision  Changes    Path
  1.3       +2 -1      
jakarta-struts/src/validator/org/apache/struts/webapp/validator/ApplicationResources.properties
  
  Index: ApplicationResources.properties
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/src/validator/org/apache/struts/webapp/validator/ApplicationResources.properties,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ApplicationResources.properties   19 Mar 2002 06:49:17 -0000      1.2
  +++ ApplicationResources.properties   11 Oct 2002 19:13:17 -0000      1.3
  @@ -32,7 +32,7 @@
   index.title=Struts Validator
   index.power=Powered by Struts
   
  -# Registration Form                                     
  +# Registration Form
   registrationForm.title=Registration
   registrationForm.title.create=Register
   registrationForm.title.edit=Edit User Information
  @@ -63,6 +63,7 @@
   typeForm.integer.displayname=Integer Field
   typeForm.long.displayname=Long Field
   typeForm.float.displayname=Float Field
  +typeForm.floatRange.displayname=Float Range Field
   typeForm.double.displayname=Double Field
   typeForm.date.displayname=Date Field
   typeForm.creditCard.displayname=Credit Card
  
  
  
  1.3       +7 -6      
jakarta-struts/src/validator/org/apache/struts/webapp/validator/ApplicationResources_fr.properties
  
  Index: ApplicationResources_fr.properties
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/src/validator/org/apache/struts/webapp/validator/ApplicationResources_fr.properties,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ApplicationResources_fr.properties        19 Mar 2002 06:49:17 -0000      1.2
  +++ ApplicationResources_fr.properties        11 Oct 2002 19:13:17 -0000      1.3
  @@ -1,5 +1,5 @@
   # Correct translations compliments of Regis Brochu
  -# Some fields have been added after Regis Brochu 
  +# Some fields have been added after Regis Brochu
   # translated the file and may have incorrect translation.
   button.cancel=Annuler
   button.confirm=Soumettre
  @@ -35,7 +35,7 @@
   index.title=Struts Validator
   index.power=Actionné par Struts
   
  -# Registration Form                                     
  +# Registration Form
   registrationForm.title=Enregistrement
   registrationForm.title.create=Registre
   registrationForm.title.edit=Éditez l'information utilisateur
  @@ -51,7 +51,7 @@
   
   # Javascript Registration Form
   jsRegistrationForm.title=Enregistrement de JavaScript
  -jsRegistrationForm.description=avec la validation de JavaScript de côté de client 
et la validation latérale de serveur 
  +jsRegistrationForm.description=avec la validation de JavaScript de côté de client 
et la validation latérale de serveur
   
   # Muli-page Registration Form
   multiRegistrationForm.title=De plusieurs pages Fiche
  @@ -66,6 +66,7 @@
   typeForm.integer.displayname=Champ Entier
   typeForm.long.displayname=Champ Long
   typeForm.float.displayname=Champ Float
  +typeForm.floatRange.displayname=Champ Float l'intervalle
   typeForm.double.displayname=Champ Double
   typeForm.date.displayname=Champ Date
   typeForm.creditCard.displayname=Champ Carte de crédit
  @@ -74,8 +75,8 @@
   
   # JavaScript Type Form
   jsTypeForm.title=Formulaire de type de JavaScript
  -jsTypeForm.description=avec la validation de JavaScript de côté de client et la 
validation latérale de serveur 
  +jsTypeForm.description=avec la validation de JavaScript de côté de client et la 
validation latérale de serveur
   
   # Locale Form
  -localeForm.fr=Il y a quelques différences sur la fiche, la fiche de JavaScript, et 
la fiche de plusieurs pages (voient / WEB-INF/validation.xml). Sur la forme de forme 
de type et de type de JavaScript la zone de nombre entier devrait tomber dans un 
intervalle de 50-60 et la zone de date devrait avoir un format de ' dd.MM.yyyy '. 
  -localeForm.frCA=Sur la forme de type de JavaScript la zone de nombre entier devrait 
tomber dans un intervalle de 100-200 et la zone de date devrait avoir un format de ' 
dd-MM-yyyy '. 
  +localeForm.fr=Il y a quelques différences sur la fiche, la fiche de JavaScript, et 
la fiche de plusieurs pages (voient / WEB-INF/validation.xml). Sur la forme de forme 
de type et de type de JavaScript la zone de nombre entier devrait tomber dans un 
intervalle de 50-60 et la zone de date devrait avoir un format de ' dd.MM.yyyy '.
  +localeForm.frCA=Sur la forme de type de JavaScript la zone de nombre entier devrait 
tomber dans un intervalle de 100-200 et la zone de date devrait avoir un format de ' 
dd-MM-yyyy '.
  
  
  
  1.4       +18 -0     
jakarta-struts/src/validator/org/apache/struts/webapp/validator/TypeForm.java
  
  Index: TypeForm.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/src/validator/org/apache/struts/webapp/validator/TypeForm.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- TypeForm.java     9 Oct 2002 14:14:12 -0000       1.3
  +++ TypeForm.java     11 Oct 2002 19:13:17 -0000      1.4
  @@ -77,6 +77,7 @@
       private String sInteger = null;
       private String sLong = null;
       private String sFloat = null;
  +    private String sFloatRange = null;
       private String sDouble = null;
       private String sDate = null;
       private String sCreditCard = null;
  @@ -131,6 +132,22 @@
                this.sFloat = sFloat;
       }
   
  +   /**
  +    * Float field with range checking
  +    * @return
  +    */
  +    public String getFloatRange() {
  +       return sFloatRange;
  +    }
  +
  +   /**
  +    * Float field with range checking
  +    * @param sFloatRange
  +    */
  +    public void setFloatRange(String sFloatRange) {
  +          this.sFloatRange = sFloatRange;
  +    }
  +
       public String getDouble() {
          return sDouble;
       }
  @@ -176,6 +193,7 @@
          sInteger = null;
          sLong = null;
          sFloat = null;
  +       sFloatRange = null;
          sDouble = null;
          sDate = null;
          sCreditCard = null;
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to