# com.bea.ide.ui.palette Package

## Interface Summary

DataPaletteSvc.I |
IDataPaletteViewDriver | This interface is an action generator for the IDE's data palette view.
IDataPaletteViewDriver.IDataPaletteViewContext | Interface to provide access to the view context of the data palette.
IPaletteItem | This interface represents a item that appears on the workshop palette and may be dragged into a document view.

## Class Summary

DataPalettePopupFactory | A factory class that the data palette uses to create instances of control popup menus for its add button.
DataPaletteSvc | Service interface that extension writers can implement to populate the data palette for existing document types.
DataPaletteViewProps | Class used to define and specify data palette properties.
DefaultDataPaletteDriver | Default implementation of a data palette driver.
DefaultDataPaletteDriver.ControlMenuAction | Class which represents the default action for controls associated with this palette driver.
PaletteItemDropHandler | Provides a default mechanism to accept items dragged from the workshop palette.