Because the IEntry interface is API, we can't simply rename the methods
to match the ones that are used by GEF. Instead, a new DesignerEntry
class is created, which serves as an adapter between the IEntry
interface and the PaletteEntry class.
The IEntry interface has been marked as deprecated and "for removal",
meaning that they can be removed after a two-year grace period, without
breaking API.
Because the IEntry interface is API, we can't simply rename the methods to match the ones that are used by GEF. Instead, a new DesignerEntry class is created, which serves as an adapter between the IEntry interface and the PaletteEntry class.
The IEntry interface has been marked as deprecated and "for removal", meaning that they can be removed after a two-year grace period, without breaking API.