Hi I have domain objects for example logs. And I have a UI. Now I would like to let the programmer to extend the Log items (either by subclassing or extensions) and add new actions. For example I would like that the compiler is able to define errors as log items so that after we can go to the log panel and press 'identify' and that we jump to the place in the code.
Now I'm wondering how I could define menu items in a way that I do not polute the domain object with menus. Stef