Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 319518

Summary: Remove dependencies to UI bundles in org.eclipse.riena.navigation
Product: [RT] Riena Reporter: Sabine Achilles <achilles.sabine>
Component: navigationAssignee: Project Inbox <riena.core-inbox>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: christian.campo
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Sabine Achilles CLA 2010-07-12 06:01:10 EDT
The bundle org.eclipse.riena.navigation has 4 dependencies to UI bundles which better shouldn't be.
The bundles are:
org.eclipse.riena.ui.core
org.eclipse.riena.ui.ridgets
org.eclipse.riena.ui.filter
org.eclipse.ui
Comment 1 Sabine Achilles CLA 2010-07-12 11:02:14 EDT
dependency to org.eclipse.ui is removed.
Comment 2 Elias Volanakis CLA 2010-07-15 19:18:40 EDT
Not sure if this is true or possible. It appears that several interfaces in org.eclipse.riena.navigation use types from the above Riena bundles.

Wont fix?
Comment 3 Christian Campo CLA 2010-07-16 03:22:50 EDT
no so easy Elias.....I asked Sabine to open this bug, because we both felt that navigation should not have dependencies to to UI and furthermore to ui.swt components.

Maybe thats a refactoring effort and not an easy task, but I dont think its incorrect or that we should ignore this topic after all.
Comment 4 Elias Volanakis CLA 2010-07-16 13:53:21 EDT
Thanks, makes sense now.