Klasse ARXWizard<T>

java.lang.Object
org.eclipse.jface.wizard.Wizard
org.deidentifier.arx.gui.view.impl.wizard.ARXWizard<T>
Typparameter:
T -
Alle implementierten Schnittstellen:
org.eclipse.jface.window.IShellProvider, org.eclipse.jface.wizard.IWizard
Bekannte direkte Unterklassen:
HierarchyWizard, ImportWizard

public abstract class ARXWizard<T> extends org.eclipse.jface.wizard.Wizard implements org.eclipse.jface.wizard.IWizard
This class implements an abstract base class for wizards.
  • Feldübersicht

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

    DEFAULT_IMAGE
  • Konstruktorübersicht

    Konstruktoren
    Modifizierer
    Konstruktor
    Beschreibung
    protected
    Creates a new instance.
    protected
    ARXWizard(org.eclipse.swt.graphics.Point pageSize)
    Creates a new instance with given page size.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected org.eclipse.swt.widgets.Button
    Returns the button created for the given specification.
    protected ARXWizardDialog
    Returns the associated dialog.
    abstract T
    Returns the result.
    boolean
    open(org.eclipse.swt.widgets.Shell shell)
    Opens the dialog.
    boolean
     
    protected void
    Sets the buttons.

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

    addPage, addPages, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle

    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.IWizard

    addPages, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer
  • Konstruktordetails

    • ARXWizard

      protected ARXWizard()
      Creates a new instance.
    • ARXWizard

      protected ARXWizard(org.eclipse.swt.graphics.Point pageSize)
      Creates a new instance with given page size.
      Parameter:
      pageSize -
  • Methodendetails

    • getResult

      public abstract T getResult()
      Returns the result.
      Gibt zurück:
    • open

      public boolean open(org.eclipse.swt.widgets.Shell shell)
      Opens the dialog.
      Parameter:
      shell -
      Gibt zurück:
      OK pressed
    • performFinish

      public boolean performFinish()
      Angegeben von:
      performFinish in Schnittstelle org.eclipse.jface.wizard.IWizard
      Angegeben von:
      performFinish in Klasse org.eclipse.jface.wizard.Wizard
    • getButton

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

      protected ARXWizardDialog getDialog()
      Returns the associated dialog.
      Gibt zurück:
    • setButtons

      protected void setButtons(ARXWizardDialog.ARXWizardButton... buttons)
      Sets the buttons.
      Parameter:
      buttons -