# Uses of Package
org.eclipse.gef.ui.palette

Packages that use org.eclipse.gef.ui.palette
Package | Description
--- | ---
org.eclipse.gef | All interfaces, base types, and the plugin class are here.
org.eclipse.gef.palette | This package defines and implements the model used by the `PaletteViewer`.
org.eclipse.gef.ui.actions | This package support for using JFace Actions in your EditorPart.
org.eclipse.gef.ui.palette |
org.eclipse.gef.ui.palette.customize |
org.eclipse.gef.ui.parts |
org.eclipse.gef.ui.views.palette |

Classes in org.eclipse.gef.ui.palette used by org.eclipse.gef
Class and Description
PaletteViewer Graphical viewer for the GEF palette.

Classes in org.eclipse.gef.ui.palette used by org.eclipse.gef.palette
Class and Description
PaletteViewer Graphical viewer for the GEF palette.

Classes in org.eclipse.gef.ui.palette used by org.eclipse.gef.ui.actions
Class and Description
PaletteViewer Graphical viewer for the GEF palette.

Classes in org.eclipse.gef.ui.palette used by org.eclipse.gef.ui.palette
Class and Description
FlyoutPaletteComposite.FlyoutPreferences FlyoutPreferences is used to save/load the preferences for the flyout palette.
PaletteCustomizer `PaletteCustomizer` is the `PaletteCustomizerDialog`'s interface to the model.
PaletteViewer Graphical viewer for the GEF palette.
PaletteViewerPreferences `PaletteViewerPreferences` is used to store/persist the various settings of a GEF palette.
PaletteViewerProvider PaletteViewerProvider provides a standard way of creating palette viewers that can be shared across different clients that need to create a palette (PaletteViewerPage and FlyoutPaletteComposite, for instance).

Classes in org.eclipse.gef.ui.palette used by org.eclipse.gef.ui.palette.customize
Class and Description
PaletteCustomizer `PaletteCustomizer` is the `PaletteCustomizerDialog`'s interface to the model.
PaletteViewerPreferences `PaletteViewerPreferences` is used to store/persist the various settings of a GEF palette.

Classes in org.eclipse.gef.ui.palette used by org.eclipse.gef.ui.parts
Class and Description
FlyoutPaletteComposite The FlyoutPaletteComposite is used to show a flyout palette alongside another control.
FlyoutPaletteComposite.FlyoutPreferences FlyoutPreferences is used to save/load the preferences for the flyout palette.
PaletteViewer Graphical viewer for the GEF palette.
PaletteViewerProvider PaletteViewerProvider provides a standard way of creating palette viewers that can be shared across different clients that need to create a palette (PaletteViewerPage and FlyoutPaletteComposite, for instance).

Classes in org.eclipse.gef.ui.palette used by org.eclipse.gef.ui.views.palette
Class and Description
PaletteViewer Graphical viewer for the GEF palette.
PaletteViewerProvider PaletteViewerProvider provides a standard way of creating palette viewers that can be shared across different clients that need to create a palette (PaletteViewerPage and FlyoutPaletteComposite, for instance).