Summary: | Nested project hierarchy not available in Package Explorer | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Donat Csikos <csdonat> |
Component: | UI | Assignee: | JDT-UI-Inbox <jdt-ui-inbox> |
Status: | ASSIGNED --- | QA Contact: | |
Severity: | enhancement | ||
Priority: | P5 | CC: | bsd, markus.kell.r |
Version: | 4.5 | Keywords: | helpwanted |
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: |
Description
Donat Csikos
2015-04-27 08:05:36 EDT
The idea is to enhance the Project Explorer, based on the Common Navigator, to be a replacement for the Package Explorer. I'll mark this as HELPWANTED but efforts would be better spent on enhancing the Project Explorer. It would be nice if somebody could list here the components-classes to know about of to get started with the implementation. Based on that I might be able to do it. PDE has some tools to help, included in the "Eclipse IDE for Eclipse Committers" and the Eclipse SDK I-builds. Shift-Alt-F1 to get a popup spy dialog that will tell you the implementation class and the bundle that contributed it. So the Package Explorer is implemented in the PackageExplorerPart in org.eclipse.jdt.ui. Oops, so this properly belongs in JDT UI. As explained in bug #465567 the nested project representation is implemented with the Common Navigator Framework. Turns out the Package Explorer does not make use of if (only the Package Explorer does) Going through bug #35973 made me realize how big of a deal is to implement this concept. It would be much simpler to have one unified - CNF-based - view to provide a smoother user experience. |