[Seaside] Extending WAModelProxy to handle the proxying of methods
with 2 or more arguments..
Rick Flower
rickf at ca-flower.com
Mon Jul 31 16:49:36 UTC 2006
Martin J. Laubach wrote:
> | Anyone care to steer me in the right direction such that this method
> | can handle methods that look something like :
> |
> | MyClass>>UpdateMyArrayAt: myIndex with: myValue
>
> The short answer: It can't. The proxy is a really simple minded thing
> that just assumes: a selector with one argument is a setter and sets
> an instance variable, and there is a corresponding getter (same selector
> without arg). Thus it intercepts #foo: and #foo and simulates setting
> and getting.
After studying the code further yesterday, I ended up refactoring the
code a bit to get a collection as a single argument and it in fact
solved this problem, so I guess I don't really need to solve this
particular issue as it looked a bit ugly to solve.. (8->
Thanks!
-- Rick
More information about the Seaside
mailing list