RSE
Release 1.0

org.eclipse.rse.ui.filters.dialogs
Class SystemFilterPoolWizardDialog

java.lang.Object
  extended byorg.eclipse.jface.window.Window
      extended byorg.eclipse.jface.dialogs.Dialog
          extended byorg.eclipse.jface.dialogs.TrayDialog
              extended byorg.eclipse.jface.dialogs.TitleAreaDialog
                  extended byorg.eclipse.jface.wizard.WizardDialog
                      extended byorg.eclipse.rse.ui.dialogs.SystemWizardDialog
                          extended byorg.eclipse.rse.ui.filters.dialogs.SystemFilterPoolWizardDialog
All Implemented Interfaces:
IPageChangeProvider, IRunnableContext, IShellProvider, ISystemPromptDialog, IWizardContainer, IWizardContainer2, SystemFilterPoolDialogInterface

public class SystemFilterPoolWizardDialog
extends SystemWizardDialog
implements SystemFilterPoolDialogInterface

Extends WizardDialog to support ability to pass data in from the common wizard action class, and get data out. This is deferred to the actual wizard, which in turn defers to the wizard's first page.


Nested Class Summary
 
Nested classes inherited from class org.eclipse.jface.wizard.WizardDialog
WizardDialog.PageContainerFillLayout
 
Nested classes inherited from class org.eclipse.jface.window.Window
Window.IExceptionHandler
 
Field Summary
 
Fields inherited from class org.eclipse.rse.ui.dialogs.SystemWizardDialog
helpId, wizard
 
Fields inherited from class org.eclipse.jface.wizard.WizardDialog
WIZ_IMG_ERROR
 
Fields inherited from class org.eclipse.jface.dialogs.TitleAreaDialog
DLG_IMG_TITLE_BANNER, DLG_IMG_TITLE_ERROR, INFO_MESSAGE, WARNING_MESSAGE
 
Fields inherited from class org.eclipse.jface.dialogs.Dialog
blockedHandler, buttonBar, DIALOG_DEFAULT_BOUNDS, DIALOG_PERSISTLOCATION, DIALOG_PERSISTSIZE, dialogArea, DLG_IMG_ERROR, DLG_IMG_HELP, DLG_IMG_INFO, DLG_IMG_MESSAGE_ERROR, DLG_IMG_MESSAGE_INFO, DLG_IMG_MESSAGE_WARNING, DLG_IMG_QUESTION, DLG_IMG_WARNING, ELLIPSIS
 
Fields inherited from class org.eclipse.jface.window.Window
CANCEL, OK
 
Constructor Summary
SystemFilterPoolWizardDialog(Shell shell, SystemFilterPoolWizardInterface wizard)
          Constructor
SystemFilterPoolWizardDialog(Shell shell, SystemFilterPoolWizardInterface wizard, Object inputObject)
          Constructor two.
 
Method Summary
 SystemFilterPoolDialogOutputs getFilterPoolDialogOutputs()
          Return an object containing user-specified information pertinent to filter pool actions
 SystemFilterPoolWizardInterface getFilterPoolWizard()
          Return wrapped filter pool wizard
 void setFilterPoolDialogActionCaller(SystemFilterAbstractFilterPoolAction caller)
          Allow base action to pass instance of itself for callback to get info
 void setHelpContextId(String id)
          Set the help context id for this wizard
 
Methods inherited from class org.eclipse.rse.ui.dialogs.SystemWizardDialog
createDialogArea, getHelpContextId, getInputObject, getOutputObject, publicConvertHeightInCharsToPixels, publicConvertWidthInCharsToPixels, setHelp, setInputObject, updateSize, wasCancelled
 
Methods inherited from class org.eclipse.jface.wizard.WizardDialog
addPageChangedListener, backPressed, buttonPressed, cancelPressed, close, configureShell, createButtonsForButtonBar, createContents, createProgressMonitorPart, finishPressed, firePageChanged, getButton, getCurrentPage, getProgressMonitor, getSelectedPage, getWizard, helpPressed, nextPressed, removePageChangedListener, run, setMinimumPageSize, setMinimumPageSize, setPageSize, setPageSize, setWizard, showPage, update, updateButtons, updateMessage, updateSize, updateTitleBar, updateWindowTitle
 
Methods inherited from class org.eclipse.jface.dialogs.TitleAreaDialog
getInitialSize, getTitleArea, getTitleImageLabel, setErrorMessage, setMessage, setMessage, setTitle, setTitleAreaColor, setTitleImage
 
Methods inherited from class org.eclipse.jface.dialogs.TrayDialog
closeTray, createButtonBar, createHelpControl, getLayout, getTray, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable
 
Methods inherited from class org.eclipse.jface.dialogs.Dialog
applyDialogFont, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, dialogFontIsDefault, getBlockedHandler, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getOKButton, initializeBounds, initializeDialogUnits, okPressed, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText
 
Methods inherited from class org.eclipse.jface.window.Window
canHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, handleShellCloseEvent, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.wizard.IWizardContainer
getShell
 

Constructor Detail

SystemFilterPoolWizardDialog

public SystemFilterPoolWizardDialog(Shell shell,
                                    SystemFilterPoolWizardInterface wizard)
Constructor


SystemFilterPoolWizardDialog

public SystemFilterPoolWizardDialog(Shell shell,
                                    SystemFilterPoolWizardInterface wizard,
                                    Object inputObject)
Constructor two. Use when you have an input object at instantiation time.

Method Detail

getFilterPoolWizard

public SystemFilterPoolWizardInterface getFilterPoolWizard()
Return wrapped filter pool wizard


getFilterPoolDialogOutputs

public SystemFilterPoolDialogOutputs getFilterPoolDialogOutputs()
Return an object containing user-specified information pertinent to filter pool actions

Specified by:
getFilterPoolDialogOutputs in interface SystemFilterPoolDialogInterface

setFilterPoolDialogActionCaller

public void setFilterPoolDialogActionCaller(SystemFilterAbstractFilterPoolAction caller)
Allow base action to pass instance of itself for callback to get info

Specified by:
setFilterPoolDialogActionCaller in interface SystemFilterPoolDialogInterface

setHelpContextId

public void setHelpContextId(String id)
Set the help context id for this wizard

Specified by:
setHelpContextId in interface SystemFilterPoolDialogInterface

RSE
Release 1.0

Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.