Commit Graph
160 Commits
Author SHA1 Message Date
Keith Donald 8817f5909a binding status
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1554 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-19 06:26:48 +00:00
Keith Donald 4687501a65 binding system refactoring - work in progress
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1553 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-18 16:18:22 +00:00
Juergen Hoeller 0874513d0e revised lenient constructor resolution (follow-up to SPR-5816)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1552 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-16 17:22:03 +00:00
Juergen Hoeller 6d0e3ced2e introduced "lenientConstructorResolution" flag (SPR-5816)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1549 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-16 13:27:47 +00:00
Juergen Hoeller acd0fb7199 constructor argument type matching supports arrays and simple class names now (SPR-5844)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1547 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-16 11:25:52 +00:00
Keith Donald 6706c0815b removed experimental stuff
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1534 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-13 21:22:59 +00:00
Keith Donald c6b47be4a5 ignore cases from some tricky scenarios
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1526 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-12 18:05:13 +00:00
Keith Donald 01a770a2b8 more converters; since 3.0
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1522 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-12 17:47:33 +00:00
Keith Donald 6321be87ff string to map
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1518 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-10 23:42:39 +00:00
Keith Donald 73f0d581ab string array to map converter
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1517 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-10 23:27:27 +00:00
Keith Donald 56aa00ca75 javadoc
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1516 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-10 21:32:24 +00:00
Andy Clement 85a197f5b8 for Keith and his binder: fault in support for maps (if attempt made to reference into null map) and for general objects, e.g. foo.bar if foo was null, attempt to dynamically build foo.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1512 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-10 19:43:32 +00:00
Keith Donald 7e6cb43962 new tests for andy
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1511 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-10 18:49:38 +00:00
Keith Donald d2714c0904 collapsed binding factory into binder for time being
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1501 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-09 15:36:31 +00:00
Keith Donald 419d26f93d polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1498 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-09 05:51:49 +00:00
Keith Donald 4f68c6b893 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1497 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-09 05:22:51 +00:00
Keith Donald 5f9bc8004b collection property type formatters
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1496 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-09 05:18:15 +00:00
Keith Donald c92929a293 binding string to list
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1495 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-09 04:37:28 +00:00
Keith Donald 619a8d972f list binding tests
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1494 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-09 03:30:19 +00:00
Keith Donald fce0c70651 formatted annotation to apply to formatted value object classes
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1493 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-08 23:21:09 +00:00
Keith Donald 9ee9fa1cae forgot to commit type descriptor
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1492 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-08 22:46:29 +00:00
Keith Donald ea3da1bcd6 numerous binding enhancements; removed lazy binding for time being
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1491 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-08 21:43:35 +00:00
Keith Donald 8f6214aafa initial validation constraint spi commit
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1467 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-03 15:13:47 +00:00
Sam Brannen 4d9a67d4e9 Made fragile tests a little less fragile: increased max times.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1459 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-02 18:02:58 +00:00
Sam Brannen 3e06d46daa Made fragile tests a little less fragile: increased max times.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1457 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-02 16:02:24 +00:00
Keith Donald a974d2a713 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1447 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-26 16:09:18 +00:00
Keith Donald 482898ec92 prepping for jsr 303 integration
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1445 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-26 15:33:35 +00:00
Keith Donald f1ab999232 Alerts test
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1442 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-26 15:09:56 +00:00
Keith Donald 01fdaa1693 bind and validate lifecycle rename
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1437 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-26 05:02:00 +00:00
Keith Donald 0aafa46932 set locale
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1436 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-26 04:52:50 +00:00
Keith Donald 73d9e9d6b5 Added binder factory; simplified public binder api
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1430 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-25 20:26:22 +00:00
Keith Donald b7a6e9b526 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1429 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-25 19:18:02 +00:00
Keith Donald 209edbdb5f message builder
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1427 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-25 18:23:07 +00:00
Keith Donald 700aa802c0 removed user values in favor of simple map after code review
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1421 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-25 03:17:04 +00:00
Keith Donald 1535d67b3c naming improvements since design review
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1419 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-24 22:24:15 +00:00
Keith Donald c28ee6f262 @Model and @Bound annotations for configuring Binder instance from annotation model beans
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1412 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-23 17:53:16 +00:00
Keith Donald 59c11fe7be factored out alert from message; made binding responsible for alert generation
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1397 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-18 18:09:01 +00:00
Sam Brannen 6469d99641 Disabled testExecuteLifecycleBindingErrors() until it passes consistently in the Ant build on Mac OS X.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1396 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-18 12:14:46 +00:00
Keith Donald caecdb26b0 web bind and lifecycle tests; polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1393 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-17 15:56:07 +00:00
Keith Donald 86abbc2b59 message argument accessor - thanks andy
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1392 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-17 03:12:44 +00:00
Keith Donald 935d9abe2f ignore failing test for now - andy c to investigate next wk
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1378 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-13 17:23:40 +00:00
Keith Donald 9994e235b6 ignore failing test for now - andy c to look at next wk
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1377 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-13 17:20:49 +00:00
Keith Donald 9bc48d08a1 el-based message resolution; expected failure right now
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1376 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-13 17:18:12 +00:00
Sam Brannen 5f53a420e3 Moving Validator and ValidateResults from src/test to src/main so that the build is no longer broken.
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1368 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-12 12:18:34 +00:00
Keith Donald 7aaf5065b9 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1361 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-11 20:56:47 +00:00
Keith Donald dfef8ecd06 bind and validate lifecycle initial commit
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1359 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-11 20:29:01 +00:00
Keith Donald a5af9bfa25 annotation factory for currency format is overkill
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1354 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-11 14:21:19 +00:00
Keith Donald 1e33a96b4c Removed model parameterized type after review with juergen
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1348 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-10 20:44:35 +00:00
Keith Donald bae51386e8 added user values holder after review with juergen
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1347 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-10 20:36:43 +00:00
Keith Donald 053300dabd added web binder
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1345 50f2f4bb-b051-0410-bef5-90022cba6387
2009-06-10 14:38:59 +00:00