|
GEF (MVC) 3.9.0.201308190730 |
|||||||||
| 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 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)
|
GEF (MVC) 3.9.0.201308190730 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||