iSeries Remote Systems
v6.0.1

com.ibm.etools.iseries.editor.views
Class ISeriesEditorPromptPageBookView

java.lang.Object
  extended byorg.eclipse.ui.part.WorkbenchPart
      extended byorg.eclipse.ui.part.ViewPart
          extended byorg.eclipse.ui.part.PageBookView
              extended bycom.ibm.etools.iseries.editor.views.ISeriesEditorPromptPageBookView
All Implemented Interfaces:
IAdaptable, IExecutableExtension, IPartListener, IViewPart, IWorkbenchPart, IWorkbenchPart2

public class ISeriesEditorPromptPageBookView
extends PageBookView

This class is instantiated as a view extension as defined in a plugin.xml file.


Nested Class Summary
 
Nested classes inherited from class org.eclipse.ui.part.PageBookView
PageBookView.PageRec, PageBookView.SelectionProvider
 
Field Summary
protected  ISeriesEditorPromptDisableSyntaxCheckingAction _actionDisableSyntaxChecking
           
protected  ISeriesEditorPromptDisableViewAction _actionDisableView
           
protected  ISeriesEditorPromptInsertModeAction _actionInsertMode
           
protected  ISelection _selectionBootstrap
           
static String copyright
           
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
ISeriesEditorPromptPageBookView()
           
 
Method Summary
protected  void createActions()
          Creates the cut, copy and paste actions.
protected  IPage createDefaultPage(PageBook book)
          Method declared on PageBookView.
 void createPartControl(Composite parent)
          Overrides the superclass' method in order to create its toolbar items.
protected  PageBookView.PageRec doCreatePage(IWorkbenchPart part)
          Method declared on PageBookView.
protected  void doDestroyPage(IWorkbenchPart part, PageBookView.PageRec rec)
          Method declared on PageBookView.
protected  IWorkbenchPart getBootstrapPart()
          Method declared on PageBookView.
protected  boolean isImportant(IWorkbenchPart part)
          Method declared on PageBookView.
 void partActivated(IWorkbenchPart part)
          Called whenever a workbench part becomes active.
 
Methods inherited from class org.eclipse.ui.part.PageBookView
dispose, doesPageExist, getAdapter, getCurrentContributingPart, getCurrentPage, getDefaultPage, getPageBook, getPageRec, getPageRec, getPageSite, getSelectionProvider, init, initPage, 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
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values

_selectionBootstrap

protected ISelection _selectionBootstrap

_actionInsertMode

protected ISeriesEditorPromptInsertModeAction _actionInsertMode

_actionDisableSyntaxChecking

protected ISeriesEditorPromptDisableSyntaxCheckingAction _actionDisableSyntaxChecking

_actionDisableView

protected ISeriesEditorPromptDisableViewAction _actionDisableView
Constructor Detail

ISeriesEditorPromptPageBookView

public ISeriesEditorPromptPageBookView()
Method Detail

createActions

protected void createActions()
Creates the cut, copy and paste actions.


createDefaultPage

protected IPage createDefaultPage(PageBook book)
Method declared on PageBookView.


createPartControl

public void createPartControl(Composite parent)
Overrides the superclass' method in order to create its toolbar items.


doCreatePage

protected PageBookView.PageRec doCreatePage(IWorkbenchPart part)
Method declared on PageBookView. If a null is returned, a default page will be created. Otherwise, a valid page will be created and returned.


doDestroyPage

protected void doDestroyPage(IWorkbenchPart part,
                             PageBookView.PageRec rec)
Method declared on PageBookView.


getBootstrapPart

protected IWorkbenchPart getBootstrapPart()
Method declared on PageBookView. Returns the active part on the same workbench page as this property sheet view.


isImportant

protected boolean isImportant(IWorkbenchPart part)
Method declared on PageBookView. Returns whether this view is interested in the workbench part, and returns true except for itself, so that a blank page is presented for files that are not supported.


partActivated

public void partActivated(IWorkbenchPart part)
Called whenever a workbench part becomes active.


iSeries Remote Systems
v6.0.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.