Klasse ARXWizardDialog

java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.jface.dialogs.TrayDialog
org.eclipse.jface.dialogs.TitleAreaDialog
org.eclipse.jface.wizard.WizardDialog
org.deidentifier.arx.gui.view.impl.wizard.ARXWizardDialog
Alle implementierten Schnittstellen:
org.eclipse.jface.dialogs.IPageChangeProvider, org.eclipse.jface.operation.IRunnableContext, org.eclipse.jface.window.IShellProvider, org.eclipse.jface.wizard.IWizardContainer, org.eclipse.jface.wizard.IWizardContainer2

public class ARXWizardDialog extends org.eclipse.jface.wizard.WizardDialog
A custom implementation of the default SWT WizardDialog that is more compact and allows adding additional buttons.
  • Verschachtelte Klassen - Übersicht

    Verschachtelte Klassen
    Modifizierer und Typ
    Klasse
    Beschreibung
    protected static class 
    A specification for a button to add to the wizard.

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.jface.wizard.WizardDialog

    org.eclipse.jface.wizard.WizardDialog.PageContainerFillLayout

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.jface.window.Window

    org.eclipse.jface.window.Window.IExceptionHandler
  • Feldübersicht

    Von Klasse geerbte Felder org.eclipse.jface.wizard.WizardDialog

    WIZ_IMG_ERROR

    Von Klasse geerbte Felder org.eclipse.jface.dialogs.TitleAreaDialog

    DLG_IMG_TITLE_BANNER, DLG_IMG_TITLE_ERROR, INFO_MESSAGE, WARNING_MESSAGE

    Von Klasse geerbte Felder 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

    Von Klasse geerbte Felder org.eclipse.jface.window.Window

    CANCEL, OK, resizeHasOccurred
  • Konstruktorübersicht

    Konstruktoren
    Modifizierer
    Konstruktor
    Beschreibung
    protected
    ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, org.eclipse.jface.wizard.IWizard newWizard)
    Creates a new instance.
    protected
    ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, org.eclipse.jface.wizard.IWizard newWizard, List<ARXWizardDialog.ARXWizardButton> buttons)
    Creates a new instance.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected void
    createButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent)
     
    protected org.eclipse.swt.widgets.Control
    createDialogArea(org.eclipse.swt.widgets.Composite parent)
     
    protected org.eclipse.swt.widgets.Button
    Returns the button created for the given specification.
    protected org.eclipse.core.runtime.IProgressMonitor
     

    Von Klasse geerbte Methoden org.eclipse.jface.wizard.WizardDialog

    addPageChangedListener, addPageChangingListener, backPressed, buttonPressed, cancelPressed, close, configureShell, createContents, createProgressMonitorPart, finishPressed, firePageChanged, firePageChanging, getButton, getCurrentPage, getSelectedPage, getShellStyle, getWizard, helpPressed, isModal, nextPressed, removePageChangedListener, removePageChangingListener, run, setButtonLayoutData, setMinimumPageSize, setMinimumPageSize, setModal, setPageSize, setPageSize, setShellStyle, setWizard, showPage, update, updateButtons, updateMessage, updateSize, updateSize, updateTitleBar, updateWindowTitle

    Von Klasse geerbte Methoden org.eclipse.jface.dialogs.TitleAreaDialog

    getErrorMessage, getInitialSize, getMessage, getTitleArea, getTitleImageLabel, setErrorMessage, setMessage, setMessage, setTitle, setTitleAreaColor, setTitleImage

    Von Klasse geerbte Methoden org.eclipse.jface.dialogs.TrayDialog

    closeTray, createButtonBar, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailable

    Von Klasse geerbte Methoden 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, isResizable, okPressed, setBlockedHandler, setButtonLayoutFormData, shortenText

    Von Klasse geerbte Methoden org.eclipse.jface.window.Window

    canHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setWindowManager

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden org.eclipse.jface.wizard.IWizardContainer

    getShell
  • Konstruktordetails

    • ARXWizardDialog

      protected ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, org.eclipse.jface.wizard.IWizard newWizard)
      Creates a new instance.
      Parameter:
      parentShell -
      newWizard -
    • ARXWizardDialog

      protected ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, org.eclipse.jface.wizard.IWizard newWizard, List<ARXWizardDialog.ARXWizardButton> buttons)
      Creates a new instance.
      Parameter:
      parentShell -
      newWizard -
      buttons -
  • Methodendetails

    • createButtonsForButtonBar

      protected void createButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent)
      Setzt außer Kraft:
      createButtonsForButtonBar in Klasse org.eclipse.jface.wizard.WizardDialog
    • createDialogArea

      protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
      Setzt außer Kraft:
      createDialogArea in Klasse org.eclipse.jface.wizard.WizardDialog
    • getButton

      protected org.eclipse.swt.widgets.Button getButton(ARXWizardDialog.ARXWizardButton button)
      Returns the button created for the given specification.
      Parameter:
      button -
      Gibt zurück:
    • getProgressMonitor

      protected org.eclipse.core.runtime.IProgressMonitor getProgressMonitor()
      Setzt außer Kraft:
      getProgressMonitor in Klasse org.eclipse.jface.wizard.WizardDialog