Imagine the following:
I have a class ���Parent��� which has the following method
Parent>>name: aString
������ name := aString
I also have a subclass of a Parent called Child.
Now I would like to attach some behavior via MetaLinks for the method ���name:��� but only for the Child method, is that possible?
Naturally I could just override the method and have
Child>>name: aString
������ super name: aString
And then attach the metalink to that, but that���s not nice because you have to create extra methods (which is extra work/code if Parent has more subclasses)
Alternatively I could attach the MetaLink to Parent and do type-checking, but that would br very complex and error-prone (Parent has a rather wild family).
Ideally I would like for the MetaLink to install to the child even though the method doesn't exist. Is that somehow possible?
Thanks,
Peter