# Package org.eclipse.gef.ui.palette.customize

Interface Summary
Interface | Description
--- | ---
EntryPage | An `EntryPage` displays properties of a `PaletteEntry`.
EntryPageContainer | An `EntryPageContainer` allows an `EntryPage` to report errors to it.

Class Summary
Class | Description
--- | ---
DefaultEntryPage | This is a default implementation of the `EntryPage` interface.
DrawerEntryPage | The default entry page for drawers.
PaletteContainerFactory | Abstract factory for `PaletteContainer`s This class does not create `PaletteContainer`s within other PaletteContainers.
PaletteCustomizationAction | `PaletteCustomizationAction`s are used to manipulate the palette model.
PaletteCustomizerDialog | This class implements a default dialog that allows customization of the different entries/items on a GEF palette, i.e. the model behind the palette.
PaletteDrawerFactory | Factory to create `categories`
PaletteEntryFactory | A PaletteEntryFactory creates certain type of `PaletteEntries`.
PaletteGroupFactory | Factory to create `groups`
PaletteSeparatorFactory | Factory to create `PaletteSeparators`.
PaletteSettingsDialog |
PaletteStackFactory | Factory to create `PaletteStack`