Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

oracle.ide.palette2
Class Palette

java.lang.Object
  extended by oracle.ide.palette2.Palette

public final class Palette
extends java.lang.Object

Palette represents the root model class for the Component Palette. Other classes in the Component Palette Model are:

This class is a singleton and is final with oracle.ide.palette2. Clients may get a reference to the instance of this class by calling API PaletteManager.getPalette().

This class provides APIs to add, remove, and update Palette Pages.

See Also:
PalettePageProvider, PalettePages, PalettePage, PaletteGroup, PaletteSection, PaletteItem, PaletteManager

Constructor Summary
Palette()
          Default constructor
 
Method Summary
 void addPalettePageProvider(PalettePageProvider pageProvider)
          Add Palette Pages
static Palette getInstance()
          Returns the singleton instance of Palette.
 java.util.List<PalettePageProvider> getPalettePageProviders()
          Get PalettePages.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Palette

public Palette()
Default constructor

Method Detail

getInstance

public static Palette getInstance()
Returns the singleton instance of Palette.

Returns:
the singleton instance of Palette

addPalettePageProvider

public void addPalettePageProvider(PalettePageProvider pageProvider)
Add Palette Pages

Parameters:
pageProvider -
See Also:
PalettePageProvider

getPalettePageProviders

public java.util.List<PalettePageProvider> getPalettePageProviders()
Get PalettePages.

Returns:
list of pageProviders
See Also:
PalettePageProvider

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

Copyright © 1997, 2011, Oracle. All rights reserved.