Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 206306 - [pde viz] Turn around dependencies
Summary: [pde viz] Turn around dependencies
Status: RESOLVED FIXED
Alias: None
Product: PDE
Classification: Eclipse Project
Component: Incubators (show other bugs)
Version: 3.3   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.5 M7   Edit
Assignee: Chris Aniszczyk CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-15 07:23 EDT by Matthias Luebken CLA
Modified: 2009-03-28 02:26 EDT (History)
2 users (show)

See Also:


Attachments
Fix to displayed dependent bundles (11.05 KB, patch)
2009-03-14 14:55 EDT, Stefan Röck CLA
no flags Details | Diff
Some improvements to patch 1 (13.82 KB, patch)
2009-03-15 14:18 EDT, Stefan Röck CLA
no flags Details | Diff
Further improvements (15.43 KB, patch)
2009-03-16 15:57 EDT, Stefan Röck CLA
caniszczyk: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Luebken CLA 2007-10-15 07:23:28 EDT
If you select a plugin you should be able to determine all plugins that depend on the current selected plugin. Maybe as an radio button option "Show plugins that depend on the current plugin" or "Show plugins that the current plugin depends on".
Comment 1 Stefan Röck CLA 2009-03-14 14:55:04 EDT
Created attachment 128830 [details]
Fix to displayed dependent bundles

First patch to allow the user to reverse the direction of dependency. Introduced another checkbox which displays the dependent bundles (i.e. the callers) of the current bundle when selected.
Comment 2 Chris Aniszczyk CLA 2009-03-15 01:17:29 EDT
I'll take a look at this next week
Comment 3 Stefan Röck CLA 2009-03-15 14:18:55 EDT
Created attachment 128847 [details]
Some improvements to patch 1

Here's another patch that obsoletes the previous version.
Changes:
- In the first patch, only bundles to a certain degree have been displayed.
- Use same toggle buttons as in PDE plug-in depedency view to switch between view modes
- Add another button to select the plug-in that should be focussed. Allowing only the context menu isn't very intuitive, I think...
Comment 4 Stefan Röck CLA 2009-03-16 15:57:30 EDT
Created attachment 128985 [details]
Further improvements

Another idea came to my mind last night... When displaying callers bundles, the focussed bundle now is displayed on the bottom with dependent bundles above. This is more intuitive as it corresponds to the idea of having layers that depend on each other.
@Chris: This should have been the last patch - hopefully :-)
Comment 5 Chris Aniszczyk CLA 2009-03-28 02:20:28 EDT
done.

> 20090328

I applied your patch with some modifications. I also did a ton of refactoring.

Please keep the patches coming ;)