eclipse-windowbuilder / windowbuilder

Eclipse Windowbuilder
https://projects.eclipse.org/projects/tools.windowbuilder
Eclipse Public License 1.0
78 stars 30 forks source link

[GEF] Make IContainer compatible with PaletteDrawer #824

Closed ptziegler closed 1 month ago

ptziegler commented 1 month ago

Because the IContainer interface is API, we can't simply rename the methods to match the ones that are used by GEF. Instead, a new DesignerContainer class is created, which serves as an adapter between the IContainer interface and the PaletteDrawer class.

The IContainer interface has been marked as deprecated and "for removal", meaning that they can be removed after a two-year grace period, without breaking API.