| org.eclipse.ui.internal.dialogs.WorkbenchWizardSelectionPage org.eclipse.ui.internal.dialogs.WorkbenchWizardListSelectionPage
WorkbenchWizardListSelectionPage | abstract public class WorkbenchWizardListSelectionPage extends WorkbenchWizardSelectionPage implements ISelectionChangedListener,IDoubleClickListener(Code) | | Abstract implementation of a wizard selection page which simply displays a
list of specified wizard elements and allows the user to select one to be
launched. Subclasses just need to provide a method which creates an
appropriate wizard node based upon a user selection.
|
Method Summary | |
public void | createControl(Composite parent) | abstract protected IWizardNode | createWizardNode(WorkbenchWizardElement element) Returns an IWizardNode representing the specified
workbench wizard which has been selected by the user. | public void | doubleClick(DoubleClickEvent event) An item in a viewer has been double-clicked. | public void | saveWidgetValues() | public void | selectionChanged(SelectionChangedEvent event) Notes the newly-selected wizard element and updates the page
accordingly. |
WorkbenchWizardListSelectionPage | protected WorkbenchWizardListSelectionPage(IWorkbench aWorkbench, IStructuredSelection currentSelection, AdaptableList wizardElements, String message, String triggerPointId)(Code) | | Creates a WorkbenchWizardListSelectionPage .
Parameters: aWorkbench - the current workbench Parameters: currentSelection - the workbench's current resource selection Parameters: wizardElements - the collection of WorkbenchWizardElements to display for selection Parameters: message - the message to display above the selection list Parameters: triggerPointId - the trigger point id |
createControl | public void createControl(Composite parent)(Code) | | |
createWizardNode | abstract protected IWizardNode createWizardNode(WorkbenchWizardElement element)(Code) | | Returns an IWizardNode representing the specified
workbench wizard which has been selected by the user. Subclasses
must override this abstract implementation.
Parameters: element - the wizard element that an IWizardNode isneeded for org.eclipse.jface.wizards.IWizardNode |
doubleClick | public void doubleClick(DoubleClickEvent event)(Code) | | An item in a viewer has been double-clicked.
|
saveWidgetValues | public void saveWidgetValues()(Code) | | Since Finish was pressed, write widget values to the dialog store so
that they will persist into the next invocation of this wizard page
|
selectionChanged | public void selectionChanged(SelectionChangedEvent event)(Code) | | Notes the newly-selected wizard element and updates the page
accordingly.
Parameters: event - the selection changed event |
|
|