RSE
Release 1.0

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

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.SystemFilterWizardDialog
All Implemented Interfaces:
IPageChangeProvider, IRunnableContext, IShellProvider, ISystemPromptDialog, IWizardContainer, IWizardContainer2, SystemFilterDialogInterface

public class SystemFilterWizardDialog
extends SystemWizardDialog
implements SystemFilterDialogInterface

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
SystemFilterWizardDialog(Shell shell, ISystemFilterWizard wizard)
          Constructor
SystemFilterWizardDialog(Shell shell, ISystemFilterWizard wizard, Object inputObject)
          Constructor two.
 
Method Summary
 SystemFilterDialogOutputs getFilterDialogOutputs()
          Return an object containing user-specified information pertinent to filter actions
 ISystemFilterWizard getFilterWizard()
          Return wrapped filter wizard
 void setFilterDialogActionCaller(SystemFilterAbstractFilterAction caller)
          Allow base action to pass instance of itself for callback to get info
 
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

SystemFilterWizardDialog

public SystemFilterWizardDialog(Shell shell,
                                ISystemFilterWizard wizard)
Constructor


SystemFilterWizardDialog

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

Method Detail

getFilterWizard

public ISystemFilterWizard getFilterWizard()
Return wrapped filter wizard


getFilterDialogOutputs

public SystemFilterDialogOutputs getFilterDialogOutputs()
Return an object containing user-specified information pertinent to filter actions

Specified by:
getFilterDialogOutputs in interface SystemFilterDialogInterface

setFilterDialogActionCaller

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

Specified by:
setFilterDialogActionCaller in interface SystemFilterDialogInterface

RSE
Release 1.0

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