Interface WizardDescriptor.ExtendedAsynchronousValidatingPanel<Data>

Type Parameters:
Data -
All Superinterfaces:
WizardDescriptor.AsynchronousValidatingPanel<Data>, WizardDescriptor.Panel<Data>, WizardDescriptor.ValidatingPanel<Data>
Enclosing class:
WizardDescriptor

public static interface WizardDescriptor.ExtendedAsynchronousValidatingPanel<Data> extends WizardDescriptor.AsynchronousValidatingPanel<Data>
A special interface for panels that need to do additional asynchronous validation when Next or Finish button is clicked.

During background validation is Next or Finish button disabled. On validation success wizard automatically progress to next panel or finishes.

During background validation Cancel button is hooked to signal the validation thread using interrupt().

Since:
7.31