public class WizardBaseDialog
extends org.eclipse.jface.dialogs.TitleAreaDialog
implements org.eclipse.swt.events.SelectionListener, org.eclipse.swt.events.ControlListener, org.eclipse.swt.events.DisposeListener, org.eclipse.jface.dialogs.IPageChangeProvider
Modifier and Type | Field and Description |
---|---|
protected WizardBase |
wizardBase
Comment for
wizardBase |
DLG_IMG_TITLE_BANNER, DLG_IMG_TITLE_ERROR, INFO_MESSAGE, WARNING_MESSAGE
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
Constructor and Description |
---|
WizardBaseDialog(WizardBase wizardBase,
org.eclipse.swt.widgets.Shell parentShell,
int iInitialWidth,
int iInitialHeight,
java.lang.String strTitle,
org.eclipse.swt.graphics.Image imgTitle) |
Modifier and Type | Method and Description |
---|---|
void |
addPageChangedListener(org.eclipse.jface.dialogs.IPageChangedListener listener) |
void |
attachPopup(java.lang.String sPopupTitle,
int iWidth,
int iHeight)
Attaches the popup window.
|
protected void |
buttonPressed(int buttonId) |
void |
controlMoved(org.eclipse.swt.events.ControlEvent e) |
void |
controlResized(org.eclipse.swt.events.ControlEvent e) |
void |
create() |
protected void |
createButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent) |
protected org.eclipse.swt.widgets.Control |
createDialogArea(org.eclipse.swt.widgets.Composite parent) |
org.eclipse.swt.widgets.Shell |
createPopupContainer() |
protected void |
createTabToolButtons(org.eclipse.swt.custom.CTabFolder tabFolder) |
void |
detachPopup() |
org.eclipse.swt.widgets.Shell |
getPopupContainer() |
java.lang.Object |
getSelectedPage() |
protected void |
initializeBounds() |
protected void |
okPressed() |
void |
packWizard()
Packs the wizard to display enough size
|
void |
removePageChangedListener(org.eclipse.jface.dialogs.IPageChangedListener listener) |
void |
setMinimumSize(int iWidth,
int iHeight)
Sets the minimum size of the wizard
|
protected void |
setShellStyle(int newShellStyle) |
void |
switchTask() |
void |
widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e) |
void |
widgetDisposed(org.eclipse.swt.events.DisposeEvent e) |
void |
widgetSelected(org.eclipse.swt.events.SelectionEvent e) |
createContents, getErrorMessage, getInitialSize, getMessage, getTitleArea, getTitleImageLabel, setErrorMessage, setMessage, setMessage, setTitle, setTitleAreaColor, setTitleImage
closeTray, createButtonBar, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable
applyDialogFont, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, createButton, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getOKButton, initializeDialogUnits, isResizable, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenText
canHandleShellCloseEvent, configureShell, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setWindowManager
protected final WizardBase wizardBase
wizardBase
public WizardBaseDialog(WizardBase wizardBase, org.eclipse.swt.widgets.Shell parentShell, int iInitialWidth, int iInitialHeight, java.lang.String strTitle, org.eclipse.swt.graphics.Image imgTitle)
protected void setShellStyle(int newShellStyle)
setShellStyle
in class org.eclipse.jface.window.Window
protected void initializeBounds()
initializeBounds
in class org.eclipse.jface.dialogs.Dialog
public void create()
create
in class org.eclipse.jface.dialogs.Dialog
protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
createDialogArea
in class org.eclipse.jface.dialogs.TitleAreaDialog
protected void createTabToolButtons(org.eclipse.swt.custom.CTabFolder tabFolder)
protected void createButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent)
createButtonsForButtonBar
in class org.eclipse.jface.dialogs.Dialog
protected void buttonPressed(int buttonId)
buttonPressed
in class org.eclipse.jface.dialogs.Dialog
public void switchTask()
protected void okPressed()
okPressed
in class org.eclipse.jface.dialogs.Dialog
public void setMinimumSize(int iWidth, int iHeight)
iWidth
- width minimumiHeight
- height minimumpublic org.eclipse.swt.widgets.Shell createPopupContainer()
public org.eclipse.swt.widgets.Shell getPopupContainer()
public void attachPopup(java.lang.String sPopupTitle, int iWidth, int iHeight)
sPopupTitle
- '&' will be removed for accelerator key, if the popup
title is from the control text.public void detachPopup()
public void packWizard()
public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
widgetDefaultSelected
in interface org.eclipse.swt.events.SelectionListener
public void widgetSelected(org.eclipse.swt.events.SelectionEvent e)
widgetSelected
in interface org.eclipse.swt.events.SelectionListener
public void controlMoved(org.eclipse.swt.events.ControlEvent e)
controlMoved
in interface org.eclipse.swt.events.ControlListener
public void controlResized(org.eclipse.swt.events.ControlEvent e)
controlResized
in interface org.eclipse.swt.events.ControlListener
public void widgetDisposed(org.eclipse.swt.events.DisposeEvent e)
widgetDisposed
in interface org.eclipse.swt.events.DisposeListener
public void addPageChangedListener(org.eclipse.jface.dialogs.IPageChangedListener listener)
addPageChangedListener
in interface org.eclipse.jface.dialogs.IPageChangeProvider
public java.lang.Object getSelectedPage()
getSelectedPage
in interface org.eclipse.jface.dialogs.IPageChangeProvider
public void removePageChangedListener(org.eclipse.jface.dialogs.IPageChangedListener listener)
removePageChangedListener
in interface org.eclipse.jface.dialogs.IPageChangeProvider
Copyright © 2008 Actuate Corp. All rights reserved.