Commit Graph
590 Commits
Author SHA1 Message Date
Keith Donald 6a253e1344 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1606 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-24 19:32:34 +00:00
Keith Donald 783f78ce6d polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1605 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-24 19:17:47 +00:00
Keith Donald 87e3b1b011 javadoc improvements
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1604 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-24 19:11:54 +00:00
Keith Donald 375e1d3738 updated package descriptions to reflect latest refactoring
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1603 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-24 16:16:13 +00:00
Keith Donald 2e8e8866ce Refactored class naming to capture ui.binding system as a general PresentationModel framework; PresentationModel and FieldModel are the key API elements now
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1602 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-24 15:50:37 +00:00
Juergen Hoeller e49820d4b0 @Required does not get processed on beans returned by @Bean factory methods (SPR-5744)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1601 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-24 13:29:28 +00:00
Keith Donald a9c22a334d more pruning
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1600 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-23 14:03:20 +00:00
Keith Donald 6adbf92d1c polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1599 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-23 13:55:39 +00:00
Keith Donald fbbf5ec56f polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1598 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-23 13:43:23 +00:00
Keith Donald e62ce4f3f9 binding executor
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1597 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-23 13:39:33 +00:00
Keith Donald 7ffae11f6a binding factory locator
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1596 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-23 13:31:06 +00:00
Keith Donald 4831d2a832 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1595 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-22 20:02:35 +00:00
Keith Donald a9e4f59234 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1594 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-22 19:56:24 +00:00
Keith Donald 0c847ab75d polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1593 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-22 19:55:35 +00:00
Keith Donald 3849c6c073 data binding system polish; package improvements
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1591 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-22 19:37:06 +00:00
Juergen Hoeller 2cbcb94954 @Primary/@Lazy/@DependsOn supported as meta-annotations; @Bean supported as meta-annotation on factory methods as well
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1590 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-22 15:23:22 +00:00
Keith Donald 5464e8541d formatValue collection/array
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1586 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-21 23:27:24 +00:00
Keith Donald 74257cafb0 list binding working
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1585 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-21 22:54:52 +00:00
Keith Donald 162b7732bb nested binding work; list binding still has kinks
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1584 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-21 22:32:06 +00:00
Juergen Hoeller 89c0218430 support scope meta-annotations on factory methods as well
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1580 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-21 14:23:25 +00:00
Juergen Hoeller 53cfa5d4fa revised static annotation check
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1576 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-21 14:12:16 +00:00
Keith Donald 1c15fd2370 nested properties polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1568 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-20 22:29:14 +00:00
Keith Donald 63b822720f all tests back compiling, still a few failing marked ignored
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1567 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-20 22:05:28 +00:00
Keith Donald 6079d531da list element binding
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1566 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-20 20:34:02 +00:00
Keith Donald 2dec0e7786 more passing tests
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1565 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-20 19:07:32 +00:00
Keith Donald 861d22e01a property not found / required
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1564 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-20 16:10:06 +00:00
Keith Donald 3d108e83f9 type formatters
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1563 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-20 14:26:29 +00:00
Keith Donald 9fb9157f28 binding rule impl
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1559 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-20 06:22:11 +00:00
Keith Donald ee7113a88a additional binding metadata
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1558 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-20 03:48:57 +00:00
Keith Donald 8e788bf293 additional binding metadata
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1557 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-20 03:48:32 +00:00
Keith Donald 8c6273f6dd polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1556 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-19 06:42:33 +00:00
Keith Donald f5ac6341aa polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1555 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-19 06:33:43 +00:00
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
Chris Beams f76b76ef63 SPR-5932 - Singleton @Bean methods behave like prototypes in a Spring DM environment
* s/registerCallbacks/registerStaticCallbacks/ - see issue comments for full details

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1544 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-15 19:38:47 +00:00
Keith Donald edcd166681 moved binding configuration to publis binder api
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1538 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-14 13:58:39 +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 c0e840d81b polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1533 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-13 21:17:54 +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 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 6bff10bdf0 polish
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1502 50f2f4bb-b051-0410-bef5-90022cba6387
2009-07-09 15:37:41 +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 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