pferraro    2005/08/09 23:02:51

  Modified:    framework/src/java/org/apache/tapestry/form Upload.java
                        ValidatableFieldSupportImpl.java Select.jwc
                        Checkbox.java ValidatableField.java
                        PropertySelection.jwc Select.java RadioGroup.java
                        Checkbox.jwc DatePicker.jwc RadioGroup.jwc
                        TextField.java DatePicker.java
                        PropertySelection.java ValidatableFieldSupport.java
                        TextArea.jwc TextArea.java TextField.jwc Upload.jwc
               framework/src/java/org/apache/tapestry/valid
                        ValidationStrings.properties
                        ValidationStrings_pt_BR.properties
                        ValidationStrings.java
               examples/Workbench/src/java/org/apache/tapestry/workbench/palette
                        Palette.java
               examples/Workbench/src/context/WEB-INF Dates.page
                        Fields.page Palette.page Upload.page
               framework/src/descriptor/META-INF tapestry.form.xml
               framework/src/test/org/apache/tapestry/form
                        TestValidatableFieldSupportImpl.java
                        TestTextArea.java TestCheckbox.java
                        TestValidationMessages.java TestTextField.java
               examples/Workbench/src/context Upload.html Dates.html
               contrib/src/java/org/apache/tapestry/contrib/palette
                        Palette.java Palette.jwc
               .        status.xml
               framework/src/java/org/apache/tapestry/form/validator
                        Required.java
               contrib/src/java/org/apache/tapestry/contrib/form
                        MultiplePropertySelection.jwc
                        MultiplePropertySelection.java
               framework/src/test/org/apache/tapestry/form/validator
                        TestRequired.java
               examples/Workbench/src/java/org/apache/tapestry/workbench/upload
                        Upload.java
  Added:       framework/src/java/org/apache/tapestry/form
                        TranslatedFieldSupport.java TranslatedField.java
                        TranslatedFieldSupportImpl.java
               framework/src/test/org/apache/tapestry/form
                        TestTranslatedFieldSupportImpl.java
  Removed:     framework/src/java/org/apache/tapestry/form
                        RequirableFieldSupportImpl.java
                        RequirableField.java AbstractRequirableField.java
                        RequirableFieldSupport.java
                        AbstractValidatableField.java
               framework/src/test/org/apache/tapestry/form
                        TestRequirableFieldSupportImpl.java
  Log:
  Refactored RequirableField logic into generalized ValidatableField.
  Added validatable behavior to Checkbox.
  Fixes TAPESTRY-350 & TAPESTRY-531
  
  Revision  Changes    Path
  1.8       +55 -34    
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Upload.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Upload.java.diff?r1=1.7&r2=1.8
  
  
  1.8       +12 -65    
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/ValidatableFieldSupportImpl.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/ValidatableFieldSupportImpl.java.diff?r1=1.7&r2=1.8
  
  
  1.8       +3 -4      
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Select.jwc
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Select.jwc.diff?r1=1.7&r2=1.8
  
  
  1.10      +27 -1     
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Checkbox.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Checkbox.java.diff?r1=1.9&r2=1.10
  
  
  1.4       +0 -25     
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/ValidatableField.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/ValidatableField.java.diff?r1=1.3&r2=1.4
  
  
  1.9       +5 -6      
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/PropertySelection.jwc
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/PropertySelection.jwc.diff?r1=1.8&r2=1.9
  
  
  1.9       +53 -42    
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Select.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Select.java.diff?r1=1.8&r2=1.9
  
  
  1.8       +36 -21    
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/RadioGroup.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/RadioGroup.java.diff?r1=1.7&r2=1.8
  
  
  1.10      +4 -0      
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Checkbox.jwc
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Checkbox.jwc.diff?r1=1.9&r2=1.10
  
  
  1.16      +1 -0      
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/DatePicker.jwc
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/DatePicker.jwc.diff?r1=1.15&r2=1.16
  
  
  1.7       +2 -3      
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/RadioGroup.jwc
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/RadioGroup.jwc.diff?r1=1.6&r2=1.7
  
  
  1.13      +40 -15    
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TextField.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TextField.java.diff?r1=1.12&r2=1.13
  
  
  1.13      +44 -17    
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/DatePicker.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/DatePicker.java.diff?r1=1.12&r2=1.13
  
  
  1.9       +45 -36    
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/PropertySelection.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/PropertySelection.java.diff?r1=1.8&r2=1.9
  
  
  1.5       +5 -14     
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/ValidatableFieldSupport.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/ValidatableFieldSupport.java.diff?r1=1.4&r2=1.5
  
  
  1.13      +2 -1      
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TextArea.jwc
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TextArea.jwc.diff?r1=1.12&r2=1.13
  
  
  1.9       +41 -15    
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TextArea.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TextArea.java.diff?r1=1.8&r2=1.9
  
  
  1.13      +1 -1      
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TextField.jwc
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TextField.jwc.diff?r1=1.12&r2=1.13
  
  
  1.10      +2 -4      
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Upload.jwc
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/Upload.jwc.diff?r1=1.9&r2=1.10
  
  
  1.1                  
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TranslatedFieldSupport.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TranslatedFieldSupport.java?rev=1.1
  
  
  1.1                  
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TranslatedField.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TranslatedField.java?rev=1.1
  
  
  1.1                  
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TranslatedFieldSupportImpl.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/TranslatedFieldSupportImpl.java?rev=1.1
  
  
  1.4       +0 -6      
jakarta-tapestry/framework/src/java/org/apache/tapestry/valid/ValidationStrings.properties
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/valid/ValidationStrings.properties.diff?r1=1.3&r2=1.4
  
  
  1.2       +0 -6      
jakarta-tapestry/framework/src/java/org/apache/tapestry/valid/ValidationStrings_pt_BR.properties
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/valid/ValidationStrings_pt_BR.properties.diff?r1=1.1&r2=1.2
  
  
  1.3       +3 -5      
jakarta-tapestry/framework/src/java/org/apache/tapestry/valid/ValidationStrings.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/valid/ValidationStrings.java.diff?r1=1.2&r2=1.3
  
  
  1.10      +3 -4      
jakarta-tapestry/examples/Workbench/src/java/org/apache/tapestry/workbench/palette/Palette.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/examples/Workbench/src/java/org/apache/tapestry/workbench/palette/Palette.java.diff?r1=1.9&r2=1.10
  
  
  1.12      +5 -4      
jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Dates.page
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Dates.page.diff?r1=1.11&r2=1.12
  
  
  1.17      +1 -1      
jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Fields.page
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Fields.page.diff?r1=1.16&r2=1.17
  
  
  1.14      +2 -2      
jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Palette.page
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Palette.page.diff?r1=1.13&r2=1.14
  
  
  1.11      +1 -1      
jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Upload.page
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/examples/Workbench/src/context/WEB-INF/Upload.page.diff?r1=1.10&r2=1.11
  
  
  1.5       +4 -2      
jakarta-tapestry/framework/src/descriptor/META-INF/tapestry.form.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/descriptor/META-INF/tapestry.form.xml.diff?r1=1.4&r2=1.5
  
  
  1.7       +319 -490  
jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestValidatableFieldSupportImpl.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestValidatableFieldSupportImpl.java.diff?r1=1.6&r2=1.7
  
  
  1.6       +225 -76   
jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestTextArea.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestTextArea.java.diff?r1=1.5&r2=1.6
  
  
  1.2       +70 -5     
jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestCheckbox.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestCheckbox.java.diff?r1=1.1&r2=1.2
  
  
  1.3       +4 -4      
jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestValidationMessages.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestValidationMessages.java.diff?r1=1.2&r2=1.3
  
  
  1.7       +219 -147  
jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestTextField.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestTextField.java.diff?r1=1.6&r2=1.7
  
  
  1.1                  
jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestTranslatedFieldSupportImpl.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/form/TestTranslatedFieldSupportImpl.java?rev=1.1
  
  
  1.8       +1 -1      
jakarta-tapestry/examples/Workbench/src/context/Upload.html
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/examples/Workbench/src/context/Upload.html.diff?r1=1.7&r2=1.8
  
  
  1.7       +2 -2      
jakarta-tapestry/examples/Workbench/src/context/Dates.html
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/examples/Workbench/src/context/Dates.html.diff?r1=1.6&r2=1.7
  
  
  1.15      +62 -74    
jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/palette/Palette.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/palette/Palette.java.diff?r1=1.14&r2=1.15
  
  
  1.10      +2 -3      
jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/palette/Palette.jwc
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/palette/Palette.jwc.diff?r1=1.9&r2=1.10
  
  
  1.198     +7 -3      jakarta-tapestry/status.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/status.xml.diff?r1=1.197&r2=1.198
  
  
  1.8       +6 -4      
jakarta-tapestry/framework/src/java/org/apache/tapestry/form/validator/Required.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/java/org/apache/tapestry/form/validator/Required.java.diff?r1=1.7&r2=1.8
  
  
  1.7       +2 -3      
jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/form/MultiplePropertySelection.jwc
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/form/MultiplePropertySelection.jwc.diff?r1=1.6&r2=1.7
  
  
  1.10      +54 -65    
jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/form/MultiplePropertySelection.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/form/MultiplePropertySelection.java.diff?r1=1.9&r2=1.10
  
  
  1.7       +57 -3     
jakarta-tapestry/framework/src/test/org/apache/tapestry/form/validator/TestRequired.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/framework/src/test/org/apache/tapestry/form/validator/TestRequired.java.diff?r1=1.6&r2=1.7
  
  
  1.8       +3 -3      
jakarta-tapestry/examples/Workbench/src/java/org/apache/tapestry/workbench/upload/Upload.java
  
  
http://cvs.apache.org/viewcvs/jakarta-tapestry/examples/Workbench/src/java/org/apache/tapestry/workbench/upload/Upload.java.diff?r1=1.7&r2=1.8
  
  

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

Reply via email to