Summary: | [JFace] JFace should provide Breadcrumb as widget | ||
---|---|---|---|
Product: | [Eclipse Project] Platform | Reporter: | Hemant Singh <Hemant.Singh> |
Component: | UI | Assignee: | Platform UI Triaged <platform-ui-triaged> |
Status: | NEW --- | QA Contact: | |
Severity: | enhancement | ||
Priority: | P3 | CC: | bokowski, brockj, ctron, daniel_megert, hsoliwal, lding, lu.xingxiao, markus.kell.r, pwebster, remy.suen, robert.kiss, sw |
Version: | 3.6 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows Vista | ||
Whiteboard: |
Description
Hemant Singh
2010-06-23 17:27:19 EDT
Currently JDT has the breadcrumbs. I'll move the bug there to decide, whether to make it as an API or not Platform UI (JFace not SWT) has to decide whether they want to offer this. Of course we (JDT) will help if the decision is positive. (In reply to comment #2) > Platform UI (JFace not SWT) has to decide whether they want to offer this. Of > course we (JDT) will help if the decision is positive. See Bug 262846. IMHO,Breadcrumb widget and Token viewer have quite a bit of overlap. And, as such the two could very well be a single widget. Also, on a side note, 'viewer' seems like a misnomer for such a widget. *** Bug 341231 has been marked as a duplicate of this bug. *** There is another Breadcrumb viewer inside debug plugin that looks very similar with this one. We would like to use the Breadcrumb in our application but of course we would not like to refer the internal classes. Who knows, maybe we make the change ourselves and contribute it back. We tried to use the breadcrumb viewer in openSCADA. Yet we stumbled over the issue that the breadcrumb viewer uses ITreePathContentProvider instead of ITreeContentProvider. Also the ITreeContentProvider requires the viewer instance to be a subclass of AbstractTreeViewer. So we use a different approach now. Still we extracted the breadcrumb viewer and made an external bundle out of it which is available on github: https://github.com/ctron/org.openscada.ui.breadcrumbs |