|
GEF (MVC) 3.9.100.201405261516 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
org.eclipse.ui.part.PageBookView
org.eclipse.gef.ui.views.palette.PaletteView
public class PaletteView
The GEF palette view
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.ui.part.PageBookView |
---|
PageBookView.PageRec, PageBookView.SelectionProvider |
Field Summary | |
---|---|
static java.lang.String |
ID
The ID for this view. |
Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
PROP_TITLE |
Constructor Summary | |
---|---|
PaletteView()
|
Method Summary | |
---|---|
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. |
Methods inherited from class org.eclipse.ui.part.PageBookView |
---|
doesPageExist, getAdapter, getCurrentContributingPart, getCurrentPage, getDefaultPage, getPageBook, getPageRec, getPageRec, getPageSite, getSelectionProvider, getViewAdapter, init, initPage, partActivated, partBroughtToTop, partClosed, partDeactivated, partHidden, partOpened, partVisible, setFocus, showPageRec |
Methods inherited from class org.eclipse.ui.part.ViewPart |
---|
checkSite, getViewSite, init, saveState, setContentDescription, setInitializationData, setPartName |
Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
---|
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy |
Methods inherited from class org.eclipse.core.commands.common.EventManager |
---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener |
Field Detail |
---|
public static final java.lang.String ID
Constructor Detail |
---|
public PaletteView()
Method Detail |
---|
protected IPage createDefaultPage(PageBook book)
createDefaultPage
in class PageBookView
PageBookView.createDefaultPage(org.eclipse.ui.part.PageBook)
public void createPartControl(Composite parent)
createPartControl
in interface IWorkbenchPart
createPartControl
in class PageBookView
IWorkbenchPart.createPartControl(org.eclipse.swt.widgets.Composite)
public void dispose()
dispose
in interface IWorkbenchPart
dispose
in class PageBookView
IWorkbenchPart.dispose()
protected PageBookView.PageRec doCreatePage(IWorkbenchPart part)
doCreatePage
in class PageBookView
PageBookView.doCreatePage(org.eclipse.ui.IWorkbenchPart)
protected void doDestroyPage(IWorkbenchPart part, PageBookView.PageRec rec)
doDestroyPage
in class PageBookView
PageBookView.doDestroyPage(org.eclipse.ui.IWorkbenchPart,
org.eclipse.ui.part.PageBookView.PageRec)
protected IWorkbenchPart getBootstrapPart()
getBootstrapPart
in class PageBookView
PageBookView.getBootstrapPart()
protected boolean isImportant(IWorkbenchPart part)
isImportant
in class PageBookView
PageBookView.isImportant(org.eclipse.ui.IWorkbenchPart)
|
GEF (MVC) 3.9.100.201405261516 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |