Package org.eclipse.gef.ui.palette
Class PaletteViewerProvider
java.lang.Object
org.eclipse.gef.ui.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).
- Since:
- 3.0
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidconfigurePaletteViewer(PaletteViewer viewer) This method is invoked fromcreatePaletteViewer(Composite).createPaletteViewer(Composite parent) Creates a PaletteViewer on the given Compositefinal EditDomainprotected voidhookPaletteViewer(PaletteViewer viewer) This method is invoked fromcreatePaletteViewer(Composite).
- 
Constructor Details- 
PaletteViewerProviderConstructor- Parameters:
- graphicalViewerDomain- The EditDomain with which each newly created PaletteViewer will be registered
 
 
- 
- 
Method Details- 
configurePaletteViewerThis method is invoked fromcreatePaletteViewer(Composite). It configures the given viewer's settings.- Parameters:
- viewer- the viewer that is to be configured
 
- 
createPaletteViewerCreates a PaletteViewer on the given Composite- Parameters:
- parent- the control for the PaletteViewer
- Returns:
- the newly created PaletteViewer
 
- 
getEditDomain- Returns:
- the EditDomain provided during creation of this PaletteViewerProvider
 
- 
hookPaletteViewerThis method is invoked fromcreatePaletteViewer(Composite). It is a step in the process of setting up the PaletteViewer after it has been created.- Parameters:
- viewer- the viewer that is to be configured
 
 
-