org.eclipse.gef.ui.stackview
Class CommandStackInspector

java.lang.Object
  extended byorg.eclipse.ui.part.WorkbenchPart
      extended byorg.eclipse.ui.part.ViewPart
          extended byorg.eclipse.ui.part.PageBookView
              extended byorg.eclipse.gef.ui.stackview.CommandStackInspector
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IPartListener, org.eclipse.ui.IViewPart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2

public class CommandStackInspector
extends org.eclipse.ui.part.PageBookView


Nested Class Summary
 
Nested classes inherited from class org.eclipse.ui.part.PageBookView
org.eclipse.ui.part.PageBookView.PageRec, org.eclipse.ui.part.PageBookView.SelectionProvider
 
Field Summary
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
CommandStackInspector()
           
 
Method Summary
protected  org.eclipse.ui.part.IPage createDefaultPage(org.eclipse.ui.part.PageBook book)
           
protected  org.eclipse.ui.part.PageBookView.PageRec doCreatePage(org.eclipse.ui.IWorkbenchPart part)
           
protected  void doDestroyPage(org.eclipse.ui.IWorkbenchPart part, org.eclipse.ui.part.PageBookView.PageRec rec)
          Destroys a page in the pagebook.
protected  org.eclipse.ui.IWorkbenchPart getBootstrapPart()
           
protected  boolean isImportant(org.eclipse.ui.IWorkbenchPart part)
           
 
Methods inherited from class org.eclipse.ui.part.PageBookView
createPartControl, dispose, doesPageExist, getAdapter, getCurrentContributingPart, getCurrentPage, getDefaultPage, getPageBook, getPageRec, getPageRec, getPageSite, getSelectionProvider, init, initPage, partActivated, partBroughtToTop, partClosed, partDeactivated, partOpened, setFocus, showPageRec
 
Methods inherited from class org.eclipse.ui.part.ViewPart
getViewSite, init, saveState, setContentDescription, setInitializationData, setPartName
 
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPropertyListener, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getPartName, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
 
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
 

Constructor Detail

CommandStackInspector

public CommandStackInspector()
Method Detail

createDefaultPage

protected org.eclipse.ui.part.IPage createDefaultPage(org.eclipse.ui.part.PageBook book)
See Also:
PageBookView.createDefaultPage(org.eclipse.ui.part.PageBook)

doCreatePage

protected org.eclipse.ui.part.PageBookView.PageRec doCreatePage(org.eclipse.ui.IWorkbenchPart part)
See Also:
PageBookView.doCreatePage(org.eclipse.ui.IWorkbenchPart)

doDestroyPage

protected void doDestroyPage(org.eclipse.ui.IWorkbenchPart part,
                             org.eclipse.ui.part.PageBookView.PageRec rec)
Destroys a page in the pagebook.

Subclasses of PageBookView must implement the creation and destruction of pages in the view. This method should be implemented by the subclass to destroy a page for the given part.

Parameters:
part - the input part
rec - a page record for the part

getBootstrapPart

protected org.eclipse.ui.IWorkbenchPart getBootstrapPart()
See Also:
PageBookView.getBootstrapPart()

isImportant

protected boolean isImportant(org.eclipse.ui.IWorkbenchPart part)
See Also:
PageBookView.isImportant(org.eclipse.ui.IWorkbenchPart)