Faceted Project Framework
Version 1.3

org.eclipse.wst.common.project.facet.ui
Interface IFacetWizardPage

All Superinterfaces:
IDialogPage, IWizardPage
All Known Implementing Classes:
AbstractFacetWizardPage

public interface IFacetWizardPage
extends IWizardPage

This interface is implemented by the wizard pages associated with project facet actions.

Author:
Konstantin Komissarchik

Method Summary
 void setConfig(Object config)
          The framework will call this method in order to provide the action config object that the wizard page should save user selection into.
 void setWizardContext(IWizardContext context)
          The framework will call this method in order to provide the wizard context to the wizard page.
 void transferStateToConfig()
          This method is called after the user has pressed the Finish button.
 
Methods inherited from interface org.eclipse.jface.wizard.IWizardPage
canFlipToNextPage, getName, getNextPage, getPreviousPage, getWizard, isPageComplete, setPreviousPage, setWizard
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible
 

Method Detail

setWizardContext

void setWizardContext(IWizardContext context)
The framework will call this method in order to provide the wizard context to the wizard page. The wizard context can be used to find out about other actions being configured by the wizard.

Parameters:
context - the wizard context

setConfig

void setConfig(Object config)
The framework will call this method in order to provide the action config object that the wizard page should save user selection into. The populated config object will then be passed to the action delegate.

Parameters:
config - the action config object

transferStateToConfig

void transferStateToConfig()
This method is called after the user has pressed the Finish button. It allows the wizard page to transfer user selection into the config object. Alternative, instead of using this method, the wizard page could update the model on the fly as the user is making changes.


Faceted Project Framework
Version 1.3

Copyright (c) 2008 BEA Systems, Inc. and others. All rights reserved.