I'm learning Riena and Eclipse RCP in a simple application I'm writing. It's a typical data-oriented business client, with several CRUD views and a wizard to do typical tasks.
Some wizard page reuse same views from the CRUD: what could be the best DRY approach? I cannot use directly the SubModuleViews, since a Wizard page is derived from... WizardPage , but I won't lose the MVC facilities.
Actually, the best solution I see is to extend WizardPage and reimplement INavigationNodeView. Am I in search of troubles? Is there some simplier solution I cannot see?