public class PaletteViewerPage extends Page implements PalettePage, IAdaptable
Modifier and Type | Field and Description |
---|---|
protected PaletteViewerProvider |
provider
The PaletteViewerProvider that is used to create the PaletteViewer
|
protected PaletteViewer |
viewer
The PaletteViewer created for this page
|
Constructor and Description |
---|
PaletteViewerPage(PaletteViewerProvider pvProvider)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
createControl(Composite parent)
Creates the palette viewer and its control.
|
void |
dispose()
Releases the palette viewer from the edit domain
|
java.lang.Object |
getAdapter(java.lang.Class adapter) |
Control |
getControl() |
void |
setFocus()
Sets focus on the palette's control
|
getSite, init, makeContributions, setActionBars
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSite, init
setActionBars
protected PaletteViewerProvider provider
protected PaletteViewer viewer
public PaletteViewerPage(PaletteViewerProvider pvProvider)
pvProvider
- the provider used to create the palette viewerpublic void createControl(Composite parent)
createControl
in interface IPage
createControl
in class Page
Page.createControl(org.eclipse.swt.widgets.Composite)
public void dispose()
dispose
in interface IPage
dispose
in class Page
Page.dispose()
public java.lang.Object getAdapter(java.lang.Class adapter)
getAdapter
in interface IAdaptable
IAdaptable.getAdapter(java.lang.Class)
public Control getControl()
getControl
in interface IPage
getControl
in class Page
Page.getControl()
public void setFocus()
setFocus
in interface IPage
setFocus
in class Page
Page.setFocus()
Copyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.