Permalink
Browse files

Documented and started on demo app.

  • Loading branch information...
0 parents commit 56e95f67a555422d0086a2eb105cae5548f7ad8e unknown committed Apr 14, 2010
Showing with 1,802 additions and 0 deletions.
  1. +8 −0 .idea/artifacts/core_war.xml
  2. +18 −0 .idea/artifacts/core_war_exploded.xml
  3. +8 −0 .idea/artifacts/demo_war.xml
  4. +22 −0 .idea/artifacts/demo_war_exploded.xml
  5. +27 −0 .idea/compiler.xml
  6. +5 −0 .idea/copyright/profiles_settings.xml
  7. +7 −0 .idea/dictionaries/btilford.xml
  8. +5 −0 .idea/encodings.xml
  9. +7 −0 .idea/gradle_config.xml
  10. +7 −0 .idea/gradle_settings2_config.xml
  11. +13 −0 .idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_1_3.xml
  12. +13 −0 .idea/libraries/Maven__javax_activation_activation_1_1.xml
  13. +13 −0 .idea/libraries/Maven__javax_validation_validation_api_1_0_0_GA.xml
  14. +13 −0 .idea/libraries/Maven__javax_xml_bind_jaxb_api_2_1.xml
  15. +13 −0 .idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml
  16. +13 −0 .idea/libraries/Maven__junit_junit_3_8_2.xml
  17. +13 −0 .idea/libraries/Maven__junit_junit_4_7.xml
  18. +13 −0 .idea/libraries/Maven__log4j_log4j_1_2_14.xml
  19. +13 −0 .idea/libraries/Maven__mx4j_mx4j_3_0_1.xml
  20. +13 −0 .idea/libraries/Maven__mx4j_mx4j_tools_3_0_1.xml
  21. +13 −0 .idea/libraries/Maven__org_apache_wicket_wicket_1_4_7.xml
  22. +13 −0 .idea/libraries/Maven__org_hibernate_hibernate_validator_4_0_2_GA.xml
  23. +13 −0 .idea/libraries/Maven__org_mortbay_jetty_jetty_6_1_4.xml
  24. +13 −0 .idea/libraries/Maven__org_mortbay_jetty_jetty_management_6_1_4.xml
  25. +13 −0 .idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_4.xml
  26. +13 −0 .idea/libraries/Maven__org_mortbay_jetty_servlet_api_2_5_6_1_4.xml
  27. +13 −0 .idea/libraries/Maven__org_slf4j_slf4j_api_1_5_8.xml
  28. +13 −0 .idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_4_2.xml
  29. +13 −0 .idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_5_6.xml
  30. +141 −0 .idea/misc.xml
  31. +11 −0 .idea/modules.xml
  32. +125 −0 .idea/uiDesigner.xml
  33. +7 −0 .idea/vcs.xml
  34. +46 −0 core/core.iml
  35. +30 −0 core/pom.xml
  36. +35 −0 core/profiles.xml
  37. +181 −0 core/src/main/java/wicket/validation/BeanValidator.java
  38. +75 −0 core/src/main/java/wicket/validation/PropertyModelValidationListener.java
  39. +91 −0 core/src/test/java/wicket/validation/BeanValidatorTests.java
  40. +121 −0 core/src/test/java/wicket/validation/Person.java
  41. +10 −0 core/src/test/java/wicket/validation/package.xml
  42. +10 −0 core/src/test/resources/log4j.properties
  43. +42 −0 demo/demo.iml
  44. +141 −0 demo/pom.xml
  45. +25 −0 demo/src/main/java/wicket/validation/demo/Address.java
  46. +10 −0 demo/src/main/java/wicket/validation/demo/HomePage.html
  47. +28 −0 demo/src/main/java/wicket/validation/demo/HomePage.java
  48. +24 −0 demo/src/main/java/wicket/validation/demo/WicketApplication.java
  49. +12 −0 demo/src/main/resources/log4j.properties
  50. +34 −0 demo/src/main/webapp/WEB-INF/web.xml
  51. +48 −0 demo/src/test/java/wicket/validation/demo/Start.java
  52. +27 −0 demo/src/test/java/wicket/validation/demo/TestHomePage.java
  53. +115 −0 pom.xml
  54. +35 −0 profiles.xml
  55. +17 −0 wicket-bean-validation.iml
@@ -0,0 +1,8 @@
+<component name="ArtifactManager">
+ <artifact type="war" name="core:war">
+ <output-path>$PROJECT_DIR$/core/target</output-path>
+ <root id="archive" name="core-1.0-SNAPSHOT.war">
+ <element id="artifact" artifact-name="core:war exploded" />
+ </root>
+ </artifact>
+</component>
@@ -0,0 +1,18 @@
+<component name="ArtifactManager">
+ <artifact type="exploded-war" name="core:war exploded">
+ <output-path>$PROJECT_DIR$/core/target/core-1.0-SNAPSHOT</output-path>
+ <root id="root">
+ <element id="javaee-facet-resources" facet="core/web/Web" />
+ <element id="directory" name="WEB-INF">
+ <element id="directory" name="classes">
+ <element id="module-output" name="core" />
+ </element>
+ <element id="directory" name="lib">
+ <element id="library" level="project" name="Maven: org.apache.wicket:wicket:1.4.7" />
+ <element id="library" level="project" name="Maven: org.slf4j:slf4j-api:1.5.8" />
+ <element id="library" level="project" name="Maven: javax.validation:validation-api:1.0.0.GA" />
+ </element>
+ </element>
+ </root>
+ </artifact>
+</component>
@@ -0,0 +1,8 @@
+<component name="ArtifactManager">
+ <artifact type="war" name="demo:war">
+ <output-path>$PROJECT_DIR$/demo/target</output-path>
+ <root id="archive" name="demo-1.0-SNAPSHOT.war">
+ <element id="artifact" artifact-name="demo:war exploded" />
+ </root>
+ </artifact>
+</component>
@@ -0,0 +1,22 @@
+<component name="ArtifactManager">
+ <artifact type="exploded-war" name="demo:war exploded">
+ <output-path>$PROJECT_DIR$/demo/target/demo-1.0-SNAPSHOT</output-path>
+ <root id="root">
+ <element id="javaee-facet-resources" facet="demo/web/Web" />
+ <element id="directory" name="WEB-INF">
+ <element id="directory" name="classes">
+ <element id="module-output" name="demo" />
+ </element>
+ <element id="directory" name="lib">
+ <element id="library" level="project" name="Maven: org.apache.wicket:wicket:1.4.7" />
+ <element id="library" level="project" name="Maven: org.slf4j:slf4j-api:1.5.8" />
+ <element id="archive" name="core-1.0-SNAPSHOT.jar">
+ <element id="module-output" name="core" />
+ </element>
+ <element id="library" level="project" name="Maven: javax.validation:validation-api:1.0.0.GA" />
+ <element id="library" level="project" name="Maven: log4j:log4j:1.2.14" />
+ </element>
+ </element>
+ </root>
+ </artifact>
+</component>
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="CompilerConfiguration">
+ <option name="DEFAULT_COMPILER" value="Javac" />
+ <resourceExtensions>
+ <entry name=".+\.(properties|xml|html|dtd|tld)" />
+ <entry name=".+\.(gif|png|jpeg|jpg)" />
+ </resourceExtensions>
+ <wildcardResourcePatterns>
+ <entry name="?*.properties" />
+ <entry name="?*.xml" />
+ <entry name="?*.gif" />
+ <entry name="?*.png" />
+ <entry name="?*.jpeg" />
+ <entry name="?*.jpg" />
+ <entry name="?*.html" />
+ <entry name="?*.dtd" />
+ <entry name="?*.tld" />
+ <entry name="?*.ftl" />
+ </wildcardResourcePatterns>
+ <annotationProcessing enabled="false" useClasspath="true" />
+ </component>
+ <component name="JavacSettings">
+ <option name="ADDITIONAL_OPTIONS_STRING" value="-target 1.6" />
+ </component>
+</project>
+
@@ -0,0 +1,5 @@
+<component name="CopyrightManager">
+ <settings default="">
+ <module2copyright />
+ </settings>
+</component>
@@ -0,0 +1,7 @@
+<component name="ProjectDictionaryState">
+ <dictionary name="btilford">
+ <words>
+ <w>equivilant</w>
+ </words>
+ </dictionary>
+</component>
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false" />
+</project>
+
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="GradleUISettings">
+ <setting name="root" />
+ </component>
+</project>
+
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="GradleUISettings2">
+ <setting name="root" />
+ </component>
+</project>
+
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: com.sun.xml.bind:jaxb-impl:2.1.3">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/com/sun/xml/bind/jaxb-impl/2.1.3/jaxb-impl-2.1.3.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/com/sun/xml/bind/jaxb-impl/2.1.3/jaxb-impl-2.1.3-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/com/sun/xml/bind/jaxb-impl/2.1.3/jaxb-impl-2.1.3-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: javax.activation:activation:1.1">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/activation/activation/1.1/activation-1.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: javax.validation:validation-api:1.0.0.GA">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/validation/validation-api/1.0.0.GA/validation-api-1.0.0.GA.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/validation/validation-api/1.0.0.GA/validation-api-1.0.0.GA-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/validation/validation-api/1.0.0.GA/validation-api-1.0.0.GA-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: javax.xml.bind:jaxb-api:2.1">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: javax.xml.stream:stax-api:1.0-2">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: junit:junit:3.8.2">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/junit/junit/3.8.2/junit-3.8.2.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/junit/junit/3.8.2/junit-3.8.2-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/junit/junit/3.8.2/junit-3.8.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: junit:junit:4.7">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/junit/junit/4.7/junit-4.7.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/junit/junit/4.7/junit-4.7-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/junit/junit/4.7/junit-4.7-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: log4j:log4j:1.2.14">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.14/log4j-1.2.14.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.14/log4j-1.2.14-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/log4j/log4j/1.2.14/log4j-1.2.14-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: mx4j:mx4j:3.0.1">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/mx4j/mx4j/3.0.1/mx4j-3.0.1.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/mx4j/mx4j/3.0.1/mx4j-3.0.1-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/mx4j/mx4j/3.0.1/mx4j-3.0.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: mx4j:mx4j-tools:3.0.1">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/mx4j/mx4j-tools/3.0.1/mx4j-tools-3.0.1.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/mx4j/mx4j-tools/3.0.1/mx4j-tools-3.0.1-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/mx4j/mx4j-tools/3.0.1/mx4j-tools-3.0.1-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.apache.wicket:wicket:1.4.7">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/apache/wicket/wicket/1.4.7/wicket-1.4.7.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/apache/wicket/wicket/1.4.7/wicket-1.4.7-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/apache/wicket/wicket/1.4.7/wicket-1.4.7-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.hibernate:hibernate-validator:4.0.2.GA">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/hibernate/hibernate-validator/4.0.2.GA/hibernate-validator-4.0.2.GA.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/hibernate/hibernate-validator/4.0.2.GA/hibernate-validator-4.0.2.GA-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/hibernate/hibernate-validator/4.0.2.GA/hibernate-validator-4.0.2.GA-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.mortbay.jetty:jetty:6.1.4">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty/6.1.4/jetty-6.1.4.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty/6.1.4/jetty-6.1.4-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty/6.1.4/jetty-6.1.4-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.mortbay.jetty:jetty-management:6.1.4">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty-management/6.1.4/jetty-management-6.1.4.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty-management/6.1.4/jetty-management-6.1.4-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty-management/6.1.4/jetty-management-6.1.4-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.mortbay.jetty:jetty-util:6.1.4">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty-util/6.1.4/jetty-util-6.1.4.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty-util/6.1.4/jetty-util-6.1.4-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/jetty-util/6.1.4/jetty-util-6.1.4-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.mortbay.jetty:servlet-api-2.5:6.1.4">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/servlet-api-2.5/6.1.4/servlet-api-2.5-6.1.4.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/servlet-api-2.5/6.1.4/servlet-api-2.5-6.1.4-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/mortbay/jetty/servlet-api-2.5/6.1.4/servlet-api-2.5-6.1.4-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.slf4j:slf4j-api:1.5.8">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.5.8/slf4j-api-1.5.8.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.5.8/slf4j-api-1.5.8-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-api/1.5.8/slf4j-api-1.5.8-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
@@ -0,0 +1,13 @@
+<component name="libraryTable">
+ <library name="Maven: org.slf4j:slf4j-log4j12:1.4.2">
+ <CLASSES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-log4j12/1.4.2/slf4j-log4j12-1.4.2.jar!/" />
+ </CLASSES>
+ <JAVADOC>
+ <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-log4j12/1.4.2/slf4j-log4j12-1.4.2-javadoc.jar!/" />
+ </JAVADOC>
+ <SOURCES>
+ <root url="jar://$MAVEN_REPOSITORY$/org/slf4j/slf4j-log4j12/1.4.2/slf4j-log4j12-1.4.2-sources.jar!/" />
+ </SOURCES>
+ </library>
+</component>
Oops, something went wrong.

0 comments on commit 56e95f6

Please sign in to comment.