Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.openide.dialogs 6.5.22
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.openide
Interface WizardDescriptor.AsynchronousInstantiatingIterator

All Superinterfaces:
  WizardDescriptor.InstantiatingIterator, WizardDescriptor.Iterator

Enclosing class:
  WizardDescriptor

    public static interface WizardDescriptor.AsynchronousInstantiatingIterator

extends WizardDescriptor.InstantiatingIterator

Iterator for a wizard that needs to somehow instantiate new objects outside ATW queue. (This interface can replace `TemplateWizard.Iterator` in a template's declaration.)

Since:
  org.openide/1 6.5

Method Summary
`Set` | `instantiate()` Is called in separate thread when the Finish button are clicked and allows implement asynchronous instantating of newly created objects.

Methods inherited from interface org.openide.WizardDescriptor.InstantiatingIterator
`initialize, uninitialize`

Methods inherited from interface org.openide.WizardDescriptor.Iterator
`addChangeListener, current, hasNext, hasPrevious, name, nextPanel, previousPanel, removeChangeListener`

Method Detail

### instantiate

    Set instantiate()
                    throws IOException

  Is called in separate thread when the Finish button are clicked and allows implement asynchronous instantating of newly created objects.

  Specified by:
    `instantiate` in interface `WizardDescriptor.InstantiatingIterator`
  Returns:
    a set of objects created (the exact type is at the discretion of the caller)
  Throws:
    `IOException` - when instantiate fails

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.openide.dialogs 6.5.22
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Built on December 7 2006. | Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.