# com.bea.ide.ui.wizard
IWizardContext Interface

public interface IWizardContext

This class allows the IWizard instance to communicate with the enclosing dialog.

All Known Implementing Classes
  `WizardDialog`

## Method Summary

`public `Component`` | `getComponent`() Returns the top level window for this wizard, for use in parenting error messages and sub-dialogs.
`public void` | `resetButtonStates`() This method will cause the WizardDialog to requery the wizard and current step about the enabled state of the buttons in the button bar.

## Method Detail

### getComponent() Method

    public Component getComponent()

Returns the top level window for this wizard, for use in parenting error messages and sub-dialogs.

### resetButtonStates() Method

    public void resetButtonStates()

This method will cause the WizardDialog to requery the wizard and current step about the enabled state of the buttons in the button bar. It should be called whenever the information on the current page changes in a way that makes the state of the buttons change.