| Package | Description | 
|---|---|
| oracle.ide.palette2 | 
 Contains interfaces and classes that allow for palette integration. 
 | 
| Class and Description | 
|---|
| AbstractPaletteObjectBuilder
 The  
AbstractPaletteObjectBuilder aids in building objects related
 to the component palette. | 
| DefaultPaletteGroup
 DefaultPaletteGroup - class provides a default PaletteGroup model implementation
 that can be extended by client extension developers. 
 | 
| DefaultPaletteGroup.Builder | 
| DefaultPaletteItem
 DefaultPaletteItem - class provides a default PaletteItem model implementation
 that can be extended by client extension developers. 
 | 
| DefaultPaletteItem.Builder | 
| DefaultPalettePage
 DefaultPalettePage - class provides a default PalettePage model implementation
 that can be extended by client extension developers. 
 | 
| DefaultPalettePage.Builder | 
| DefaultPalettePage.PageRecord
 Holds parameters passed during the creation a page. 
 | 
| DefaultPalettePage.ShowForTypeRecord
 Holds information about what document types are associated with this
 page. 
 | 
| DefaultPaletteSection
 DefaultPaletteSection - class provides a default PaletteSection model implementation
 that can be extended by client extension developers. 
 | 
| Palette
 Palette represents the root model class for the Component Palette. 
 | 
| PaletteEvent
 The  
PaletteEvent class is used with the PaletteListener
 to return state information. | 
| PaletteGroup
 Palette Group is the second level the Component Palette model and is the "child" of PalettePage. 
 | 
| PaletteItem
 Palette Item is the leaf of the Component Palette model and is the "child" of
 PaletteSection. 
 | 
| PaletteListener
 The  
PaletteListener interface should be
 implemented by clients that are interested in receiving
 notifications about PaletteWindow instances being opened,
 closed, selectionChanged, or Item Pressed. | 
| PaletteManager
 The  
PaletteManager class is the Component Palette Controller. | 
| PalettePage
 Palette Page is an abstract class and is the first level of the Component Palette
 model and a "child" of PalettePages. 
 | 
| PalettePageProvider
 PalettePageProvider returns an instance of class PalettePages given a 
 display context. 
 | 
| PalettePages
 PalettePages is an abstract class that comprises the list of PalettePage's given a
 display context. 
 | 
| PalettePagesListener
 Clients that are interested in receiving notifications about updates to
 PalettePages instances should implement the PalettePagesListener interface. 
 | 
| PaletteSection
 Palette Section is the third level the Component Palette model and is the "child" of PaletteGroup. 
 | 
| PaletteWindow
 The  
PaletteWindow class is the Component Palette View. |