Changes for page Overview-Foundation
Last modified by Pascal Robert on 2012/01/30 21:42
From version 9.1
edited by Pascal Robert
on 2012/01/30 21:42
on 2012/01/30 21:42
Change comment:
Migrated to Confluence 4.0
To version 8.1
edited by Pascal Robert
on 2012/01/30 21:42
on 2012/01/30 21:42
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,1 +1,0 @@ 1 -Development Architecture - Tags
-
... ... @@ -1,1 +1,0 @@ 1 -wikireview - Content
-
... ... @@ -1,13 +1,13 @@ 1 1 == Overview == 2 2 3 -WebObjects is a pure java application framework that started out written in Objective-C. Initially it was built on the same NSFoundation framework that underpinned NextStep (the ancestor to current Cocoa frameworks). When WebObjects was ported to Java, the NSFoundation was ported as well becoming the [[JavaFoundation.framework>> url:http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/package-summary.html||shape="rect"]].3 +WebObjects is a pure java application framework that started out written in Objective-C. Initially it was built on the same NSFoundation framework that underpinned NextStep (the ancestor to current Cocoa frameworks). When WebObjects was ported to Java, the NSFoundation was ported as well becoming the [[JavaFoundation.framework>>http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/package-summary.html]]. 4 4 5 5 The JavaFoundation.framwork defines a number of the unique collection classes that WebObjects uses: 6 6 7 -* [[NSArray>> url:http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/NSArray.html||shape="rect"]]/[[NSMutableArray>>url:http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/NSMutableArray.html||shape="rect"]]8 -* [[NSDictionary>> url:http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/NSDictionary.html||shape="rect"]]/[[NSMutableDictionary>>url:http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/NSMutableDictionary.html||shape="rect"]]9 -* [[NSSet>> url:http://wocommunity.org/documents/javadoc/com/webobjects/foundation/NSSet.html||shape="rect"]]/[[NSMutableSet>>url:http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/NSMutableSet.html||shape="rect"]]7 +* [[NSArray>>http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/NSArray.html]]/[[NSMutableArray>>http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/NSMutableArray.html]] 8 +* [[NSDictionary>>http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/NSDictionary.html]]/[[NSMutableDictionary>>http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/NSMutableDictionary.html]] 9 +* [[NSSet>>http://wocommunity.org/documents/javadoc/com/webobjects/foundation/NSSet.html]]/[[NSMutableSet>>http://wocommunity.org/documents/javadoc/WebObjects/5.4.2/com/webobjects/foundation/NSMutableSet.html]] 10 10 11 -The NS *collection classes eased the transition from Obj-C to Java, but they also have one feature that made them indispensable for WebObjects: They are all Key Value Coding (KVC) compliant.11 +The NS collection classes eased the transition from Obj-C to Java, but they also have one feature that made them indispensable for WebObjects: They are all Key Value Coding (KVC) compliant. 12 12 13 -As of WebObjects 5.4, the NS *collection classes support the Java collection APIs.13 +As of WebObjects 5.4, the NS collection classes support the Java collection APIs.