# EOKeyValueCoding

mircea@jupiter.elcom.pub.ro
mirko.viviani@gmail.com
mguesdon@oxymium.net
ayers@fsfe.org
Generated at 2026-02-03 22:13:20 +0000

1996-2002,2003,2004,2005 Free Software Foundation, Inc.
Software documentation for the NSArray(EOKeyValueCoding) category
EOControl/EOKeyValueCoding.h
Description forthcoming.
computeAvgForKey:
key
Description forthcoming.
computeCountForKey:
key
Description forthcoming.
computeMaxForKey:
key
Description forthcoming.
computeMinForKey:
key
Description forthcoming.
computeSumForKey:
key
Description forthcoming.
valueForKey:
key
Description forthcoming.
valueForKeyPath:
keyPath
Description forthcoming.
Software documentation for the NSDictionary(EOKeyValueCoding) category
EOControl/EOKeyValueCoding.h
Description forthcoming.
storedValueForKey:
key
Description forthcoming.
storedValueForKeyPath:
keyPath
Description forthcoming.
valueForKey:
key
Description forthcoming.
valueForKeyPath:
keyPath
Description forthcoming.
Software documentation for the NSMutableDictionary(EOKeyValueCoding) category
EOControl/EOKeyValueCoding.h
Description forthcoming.
takeValue:
value
forKey:
key
Description forthcoming.
Software documentation for the NSObject(EOKVCGDL2Additions) informal protocol
EOControl/EOKeyValueCoding.h
Description forthcoming.
smartTakeValue:
object
forKey:
key
Description forthcoming.
smartTakeValue:
object
forKeyPath:
keyPath
Description forthcoming.
storedValueForKeyPath:
key
Description forthcoming.
storedValuesForKeyPaths:
keyPaths
Description forthcoming.
takeStoredValue:
value
forKeyPath:
key
Description forthcoming.
valuesForKeyPaths:
keyPaths
Description forthcoming.
Software documentation for the NSObject(EOKeyValueCoding) informal protocol
EOControl/EOKeyValueCoding.h
GDL2 aims to be compatible with EOF of WebObjects 4.5 and expects to be compiled with gnustep-base or the current version Foundation of Mac OS X together with gnustep-baseadd, the Additions subproject of gnustep-base. As many of the EOKeyValueCoding methods have moved to NSKeyValueCoding, GDL2 merely implements those methods which are not part of NSKeyValueCoding or reimplements those methods to insure WebObjects 4.5 compatibility or augment the behavior for GDL2 specific features.
accessInstanceVariablesDirectly
Unimplemented here. Relies on NSKeyValueCoding.
flushAllKeyBindings
Does nothing. Key bindings are currently not cached so there is no need to flush them. This method exists for API compatibility.
useStoredAccessor
Unimplemented here. Relies on NSKeyValueCoding.
handleQueryWithUnboundKey:
key
Unimplemented here. Relies on NSKeyValueCoding.
handleTakeValue:
value
forUnboundKey:
key
Unimplemented here. Relies on NSKeyValueCoding.
storedValueForKey:
key
Unimplemented here. Relies on NSKeyValueCoding.
takeStoredValue:
value
forKey:
key
Unimplemented here. Relies on NSKeyValueCoding.
takeValue:
value
forKey:
key
Overrides the implementation of gnustep-base/Foundation this method is currently deprecated in favor of setValue:forKey: yet we aim to maintain WebObjects 4.5 compatibility.
unableToSetNilForKey:
key
This method is invoked by the EOKeyValueCoding mechanism when an attempt is made to set an null value for a scalar attribute. Contrary to the TOC of the documentation, this method is called unableToSetNilForKey: and not unableToSetNullForKey:
This implementation raises an NSInvalidArgument exception.
The NSKeyValueCoding setNilValueForKey: is overriden to invoke this method instead. We manipulate the runtime to insure that our implementation of unableToSetNilForKey: is used in favor of the one in gnustep-base or Foundation.
valueForKey:
key
Unimplemented here. Relies on NSKeyValueCoding.
Software documentation for the NSObject(EOKeyValueCodingAdditions) informal protocol
EOControl/EOKeyValueCoding.h
Description forthcoming.
takeValue:
value
forKeyPath:
keyPath
Overrides the implementation of gnustep-base/Foundation this method is currently deprecated in favor of setValue:forKeyPath: yet we aim to maintain WebObjects 4.5 compatibility.
takeValuesFromDictionary:
dictionary
Overrides the implementation of gnustep-base/Foundation this method is currently deprecated in favor of setValue:forKeyPath: yet we aim to maintain WebObjects 4.5 compatibility.
valueForKeyPath:
keyPath
Unimplemented here. Relies on NSKeyValueCoding.
valuesForKeys:
keys
Unimplemented here. Relies on NSKeyValueCoding.
Software documentation for the NSObject(MacOSX) informal protocol
EOControl/EOKeyValueCoding.h
Description forthcoming.
takeStoredValuesFromDictionary:
dictionary
Description forthcoming.
EOKeyValueCoding variables

Description forthcoming.
Description forthcoming.