# Package org.eclipse.gef.ui.palette

package org.eclipse.gef.ui.palette

Related Packages
Package
Description
org.eclipse.gef.ui.palette.customize
Class
Description
ChangeIconSizeAction
This action toggles the "Use Large Icons" option for the current layout mode of the palette.
CustomizeAction
This action launches the PaletteCustomizerDialog for the given palette.
DefaultPaletteViewerPreferences
This is the default implementation for PaletteViewerPreferences.
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.
LayoutAction
This action allows to switch between the various supported layout modes for the given palette.
PaletteColorProvider
Default colors used by the `PaletteViewer` which are used when painting the palette figures.
PaletteContextMenuProvider
Provides the context menu for a palette.
PaletteCustomizer
`PaletteCustomizer` is the `PaletteCustomizerDialog`'s interface to the model.
PaletteEditPartFactory
Factory to create EditParts for different PaletteEntries.
PaletteMessages
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).
PinDrawerAction
An action that can be used to pin the given pinnable palette editpart (drawer or stack) open.
SettingsAction
An action to launch the Settings dialog for the given palette.