| Summary: | Certain GEF palette classes should be made public to make the palette more extensible | ||
|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Anthony Hunter <ahunter.eclipse> |
| Component: | GEF-Legacy GEF (MVC) | Assignee: | Anthony Hunter <ahunter.eclipse> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | ahunter.eclipse, bugbridg, hudsonr |
| Version: | 3.3.1 | ||
| Target Milestone: | 3.4.0 (Ganymede) M3 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Anthony Hunter
Anthony, could you update the target milestone and link to the palette extensions you mention in the description? Making the palette implementation API will handcuff us when making future changes to the UI, which I thought was a planned item for 3.4. I think it is valid for the palette to be internal. Similar UIs in the Workbench/JFace, like PerspectiveBarContributionItem, PartSashContainer, ViewStack, etc., are all internal to ensure freedom in future releases. Completed with Bug 206800 . Completed with Bug 206800 . |