Changes for page Overview-Key Value Coding
Last modified by Pascal Robert on 2007/09/03 13:25
From version 4.1
edited by ianjoyner
on 2007/07/12 21:49
on 2007/07/12 21:49
Change comment:
Added link to wikipedia on Eiffel
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.i anjoyner1 +XWiki.kiddyr - 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>>http://en.wikipedia.org/wiki/Eiffel_(programming_language)]], and other places as well. If youarefamiliar 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.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. 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