Next: , Up: PluggableAdaptor   [Index]


1.130.1 PluggableAdaptor class: creating instances

getBlock: getBlock putBlock: putBlock

Answer a PluggableAdaptor using the given blocks to implement #value and #value:

on: anObject aspect: aSymbol

Answer a PluggableAdaptor using anObject’s aSymbol message to implement #value, and anObject’s aSymbol: message (aSymbol followed by a colon) to implement #value:

on: anObject getSelector: getSelector putSelector: putSelector

Answer a PluggableAdaptor using anObject’s getSelector message to implement #value, and anObject’s putSelector message to implement #value:

on: anObject index: anIndex

Answer a PluggableAdaptor using anObject’s #at: and #at:put: message to implement #value and #value:; the first parameter of #at: and #at:put: is anIndex

on: aDictionary key: aKey

Same as #on:index:. Provided for clarity and completeness.