On 14 Feb 2006, at 11:18, Patrick Meade wrote: > Matthew Toseland wrote: >>> 2. The whole idea of parameter names and types through a method >>> strikes >>> me as a property map. If what we're aiming for is a property map, >>> this >>> abstract class seems to be a property map of the heavily over- >>> engineered >>> variety. Might as well use java.util.Map and save yourself a >>> forest of >>> classes. >> Umm, they have callbacks... > So you're basically reinventing JavaBeans?
We haven't reinvented anything, callbacks are a well known design pattern that also happen to be used by JavaBeans. JavaBeans would not be well suited to solving the problem we are discussing here. What isn't in question is that your proposal that we use java.util.Map would not provide the functionality we need. Ian.
