iSeries Remote Systems
v6.0.1

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

java.lang.Object
  extended byorg.eclipse.ui.part.Page
      extended bycom.ibm.etools.iseries.editor.views.ISeriesEditorPromptPageBookPage
All Implemented Interfaces:
IPage, IPageBookViewPage, ISelectionListener

public class ISeriesEditorPromptPageBookPage
extends Page
implements ISelectionListener

This class is a page in a book of pages where one page displays the properties of a single editor view.


Field Summary
protected  Action _actionDisableSyntaxChecking
           
protected  Action _actionDisableView
           
protected  Action _actionInsertMode
           
protected  IISeriesEditorPromptAdapter _adapter
           
protected  Composite _compositeDefault
           
protected  ISeriesEditorPromptViewer _viewer
           
static String copyright
           
 
Constructor Summary
ISeriesEditorPromptPageBookPage(IISeriesEditorPromptAdapter adapter, Action actionInsertMode, Action actionDisableView, Action actionDisableSyntaxChecking)
          Constructor.
 
Method Summary
 void createControl(Composite compositeParent)
          Method declared on Page.
 void dispose()
           
 Control getControl()
          Method declared on Page.
 ISeriesEditorPromptViewer getViewer()
          Returns the viewer of this page.
 void selectionChanged(IWorkbenchPart part, ISelection selection)
          Method declared on ISelectionListener.
 void setActionBars(IActionBars actionBars)
          Override of setActionBars to allow registering of global action handlers for Ctrl + C and Ctrl + V (copy and paste).
 void setFocus()
          Method declared on Page.
 
Methods inherited from class org.eclipse.ui.part.Page
getSite, init, makeContributions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values

_viewer

protected ISeriesEditorPromptViewer _viewer

_compositeDefault

protected Composite _compositeDefault

_adapter

protected IISeriesEditorPromptAdapter _adapter

_actionInsertMode

protected Action _actionInsertMode

_actionDisableView

protected Action _actionDisableView

_actionDisableSyntaxChecking

protected Action _actionDisableSyntaxChecking
Constructor Detail

ISeriesEditorPromptPageBookPage

public ISeriesEditorPromptPageBookPage(IISeriesEditorPromptAdapter adapter,
                                       Action actionInsertMode,
                                       Action actionDisableView,
                                       Action actionDisableSyntaxChecking)
Constructor.

Method Detail

createControl

public void createControl(Composite compositeParent)
Method declared on Page.

Specified by:
createControl in interface IPage

setActionBars

public void setActionBars(IActionBars actionBars)
Override of setActionBars to allow registering of global action handlers for Ctrl + C and Ctrl + V (copy and paste).

Specified by:
setActionBars in interface IPage
Since:
WDSc 5.1.2
See Also:
Page.setActionBars(org.eclipse.ui.IActionBars)

dispose

public void dispose()
Specified by:
dispose in interface IPage

getControl

public Control getControl()
Method declared on Page.

Specified by:
getControl in interface IPage

getViewer

public ISeriesEditorPromptViewer getViewer()
Returns the viewer of this page.


selectionChanged

public void selectionChanged(IWorkbenchPart part,
                             ISelection selection)
Method declared on ISelectionListener. This doesn't seem to get called.

Specified by:
selectionChanged in interface ISelectionListener

setFocus

public void setFocus()
Method declared on Page. Sets focus to a part in the page.

Specified by:
setFocus in interface IPage

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.