Class ExamplesWizardPage

java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
net.ssehub.easy.producer.examples.internal.ExamplesWizardPage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage

public class ExamplesWizardPage extends org.eclipse.jface.wizard.WizardPage
Content of ExamplesWizard.
Author:
El-Sharkawy
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private org.eclipse.swt.browser.Browser
     
    private org.eclipse.jface.viewers.CheckboxTableViewer
     
    private static final net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger
     

    Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider

    ERROR, INFORMATION, NONE, WARNING
  • Constructor Summary

    Constructors
    Constructor
    Description
    Sole constructor for this class.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    createControl(org.eclipse.swt.widgets.Composite parent)
     
    Returns the selected examples.
    private void
    selectionChanged(Object selectedElement)
    Sets the description inside the description area.

    Methods inherited from class org.eclipse.jface.wizard.WizardPage

    canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString

    Methods inherited from class org.eclipse.jface.dialogs.DialogPage

    convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage

    dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible

    Methods inherited from interface org.eclipse.jface.wizard.IWizardPage

    getMinimumPageSize
  • Field Details

    • LOGGER

      private static final net.ssehub.easy.basics.logger.EASyLoggerFactory.EASyLogger LOGGER
    • examplesList

      private org.eclipse.jface.viewers.CheckboxTableViewer examplesList
    • descriptionArea

      private org.eclipse.swt.browser.Browser descriptionArea
  • Constructor Details

    • ExamplesWizardPage

      ExamplesWizardPage()
      Sole constructor for this class.
  • Method Details

    • createControl

      public void createControl(org.eclipse.swt.widgets.Composite parent)
    • getSelectedExamples

      AvailableExamples.ExampleDescriptor[] getSelectedExamples()
      Returns the selected examples.
      Returns:
      An maybe empty array of selected exampled.
    • selectionChanged

      private void selectionChanged(Object selectedElement)
      Sets the description inside the description area.
      Parameters:
      selectedElement - The selected element for which the selection shall be displayed. Maybe null.