On Sun, Jun 30, 2013 at 7:06 PM, Stéphane Ducasse
<stephane.duca...@inria.fr> wrote:
> Now I'm wondering how I could define menu items in a way that I do not polute 
> the domain object with
> menus.


you can use double-dispatch and create both a #menuForLogItem: and a
#menuForSubLogItem: on the UI. This means to add a #menuFromUI: method
in each subclass. You can also use a visitor to have a #accept: method
in each subclass instead.

--
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm."
Winston Churchill

Reply via email to