Class LinkWizard

  • All Implemented Interfaces:
    org.eclipse.jface.window.IShellProvider, org.eclipse.jface.wizard.IWizard

    public class LinkWizard
    extends org.eclipse.jface.wizard.Wizard
    The link wizard.
    Author:
    Christopher Mindus
    • Field Summary

      • Fields inherited from class org.eclipse.jface.wizard.Wizard

        DEFAULT_IMAGE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidaddLinkPage​(ILinkWizardPage page)
      Adds a new page to this wizard.
      voidaddPage​(org.eclipse.jface.wizard.IWizardPage page)
      Adds a new page to this wizard.
      voidaddPages()
      Adds the extra required pages.
      LinkWizardOperationsgetLinkWizardOperations()
      Gets the link wizard operations.
      org.eclipse.jface.wizard.IWizardPagegetNextPage​(org.eclipse.jface.wizard.IWizardPage page) 
      org.eclipse.jface.wizard.IWizardPagegetPreviousPage​(org.eclipse.jface.wizard.IWizardPage page) 
      booleanperformFinish()
      Finishes the dialog.
      • Methods inherited from class org.eclipse.jface.wizard.Wizard

        canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getPage, getPageCount, getPages, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getLinkWizardOperations

        public LinkWizardOperations getLinkWizardOperations()
        Gets the link wizard operations.
        Returns:
        The instance for all link operations.
      • addPages

        public void addPages()
        Adds the extra required pages.
        Specified by:
        addPages in interface org.eclipse.jface.wizard.IWizard
        Overrides:
        addPages in class org.eclipse.jface.wizard.Wizard
      • addLinkPage

        public void addLinkPage​(ILinkWizardPage page)
        Adds a new page to this wizard. The page is inserted at the end of the page list.
        Parameters:
        page - The new page.
      • addPage

        public void addPage​(org.eclipse.jface.wizard.IWizardPage page)
        Adds a new page to this wizard. The page is inserted at the end of the page list.
        Overrides:
        addPage in class org.eclipse.jface.wizard.Wizard
        Parameters:
        page - The new page.
      • performFinish

        public boolean performFinish()
        Finishes the dialog.
        Specified by:
        performFinish in interface org.eclipse.jface.wizard.IWizard
        Specified by:
        performFinish in class org.eclipse.jface.wizard.Wizard
        Returns:
        true to indicate the finish request was accepted, and false to indicate that the finish request was refused.
      • getNextPage

        public org.eclipse.jface.wizard.IWizardPage getNextPage​(org.eclipse.jface.wizard.IWizardPage page)
        Specified by:
        getNextPage in interface org.eclipse.jface.wizard.IWizard
        Overrides:
        getNextPage in class org.eclipse.jface.wizard.Wizard
      • getPreviousPage

        public org.eclipse.jface.wizard.IWizardPage getPreviousPage​(org.eclipse.jface.wizard.IWizardPage page)
        Specified by:
        getPreviousPage in interface org.eclipse.jface.wizard.IWizard
        Overrides:
        getPreviousPage in class org.eclipse.jface.wizard.Wizard