Changes for page Overview-Key Value Coding

Last modified by Pascal Robert on 2007/09/03 13:25

From version 3.1
edited by Ray Kiddy
on 2007/07/12 17:35
Change comment: There is no comment for this version
To version 5.1
edited by Pascal Robert
on 2007/09/03 13:25
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Programming__WebObjects-Overview-Key Value Coding
1 +Overview-Key Value Coding
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.kiddyr
1 +XWiki.probert
Content
... ... @@ -1,8 +1,8 @@
1 -Key-value coding is a way to separate interfaces and a way to flexibly access data and methods in object instances. The concept has a long history. It appeared in Eiffel, and other places as well. If you familiar with [[OGNL>>http://en.wikipedia.org/wiki/OGNL]] then you will know it from there also. We'll call key value coding KVC in the context of this page to abbreviate. KVC also exists in the Cocoa infrastructure shipped with MacOS-X, having evolved from OPENSTEP and the development tools created for it. In this page we will focus on KVC in the context of WebObjects and java.
1 +Key-value coding is a way to separate interfaces and a way to flexibly access data and methods in object instances. The concept has a long history. It appeared in [[Eiffel>>http://en.wikipedia.org/wiki/Eiffel_(programming_language)]], and other places as well. If you are familiar with [[OGNL>>http://en.wikipedia.org/wiki/OGNL]] then you will know it from there. We'll call key-value coding KVC in the context of this page to abbreviate. KVC also exists in the Cocoa infrastructure shipped with MacOS-X, having evolved from OPENSTEP and the development tools created for it. In this page we will focus on KVC in the context of WebObjects and java.
2 2  
3 3  = Conceptual Aspects =
4 4  
5 -Consider the following model segment;
5 +Consider the following model segment:
6 6  
7 7  [[image:ModelForKVCArticle.png]]
8 8