public class PaletteView extends PageBookView
PageBookView.PageRec, PageBookView.SelectionProvider| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ID
The ID for this view.
|
PROP_TITLE| Constructor and Description |
|---|
PaletteView() |
| Modifier and Type | Method and Description |
|---|---|
protected IPage |
createDefaultPage(PageBook book)
Creates a default page saying that a palette is not available.
|
void |
createPartControl(Composite parent)
Add a perspective listener so the palette view can be updated when the
perspective is switched.
|
void |
dispose()
Remove the perspective listener.
|
protected PageBookView.PageRec |
doCreatePage(IWorkbenchPart part) |
protected void |
doDestroyPage(IWorkbenchPart part,
PageBookView.PageRec rec) |
protected IWorkbenchPart |
getBootstrapPart()
The view shows the palette associated with the active editor.
|
protected boolean |
isImportant(IWorkbenchPart part)
Only editors in the same perspective as the view are important.
|
doesPageExist, getAdapter, getCurrentContributingPart, getCurrentPage, getDefaultPage, getPageBook, getPageRec, getPageRec, getPageSite, getSelectionProvider, getViewAdapter, init, initPage, partActivated, partBroughtToTop, partClosed, partDeactivated, partHidden, partOpened, partVisible, setFocus, showPageReccheckSite, getViewSite, init, saveState, setContentDescription, setInitializationData, setPartNameaddPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusyaddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListenerpublic static final java.lang.String ID
protected IPage createDefaultPage(PageBook book)
createDefaultPage in class PageBookViewPageBookView.createDefaultPage(org.eclipse.ui.part.PageBook)public void createPartControl(Composite parent)
createPartControl in interface IWorkbenchPartcreatePartControl in class PageBookViewIWorkbenchPart.createPartControl(org.eclipse.swt.widgets.Composite)public void dispose()
dispose in interface IWorkbenchPartdispose in class PageBookViewIWorkbenchPart.dispose()protected PageBookView.PageRec doCreatePage(IWorkbenchPart part)
doCreatePage in class PageBookViewPageBookView.doCreatePage(org.eclipse.ui.IWorkbenchPart)protected void doDestroyPage(IWorkbenchPart part, PageBookView.PageRec rec)
doDestroyPage in class PageBookViewPageBookView.doDestroyPage(org.eclipse.ui.IWorkbenchPart,
org.eclipse.ui.part.PageBookView.PageRec)protected IWorkbenchPart getBootstrapPart()
getBootstrapPart in class PageBookViewPageBookView.getBootstrapPart()protected boolean isImportant(IWorkbenchPart part)
isImportant in class PageBookViewPageBookView.isImportant(org.eclipse.ui.IWorkbenchPart)Copyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.