Index: src/org/openide/WizardDescriptor.java =================================================================== RCS file: /cvs/openide/src/org/openide/WizardDescriptor.java,v retrieving revision 1.95 diff -u -r1.95 WizardDescriptor.java --- src/org/openide/WizardDescriptor.java 29 Mar 2004 13:24:35 -0000 1.95 +++ src/org/openide/WizardDescriptor.java 20 Apr 2004 14:34:46 -0000 @@ -35,6 +35,7 @@ import java.awt.Window; import java.beans.PropertyChangeListener; import java.beans.PropertyChangeEvent; +import java.io.IOException; import java.net.URL; import java.lang.ref.WeakReference; @@ -1156,6 +1157,32 @@ index = 0; } + } + + /** Instantiating iterator. PENDING + */ + interface InstantiatingIterator extends Iterator { + + /** PENDING + * + * @param settings + * @throws IOException + * @return + */ + public java.util.Set instantiate (Object settings) + throws IOException; + + /** PENDING + * + * @param wizard + */ + public void initialize (WizardDescriptor wizard); + + /** PENDING + * + * @param wizard + */ + public void uninitialize (WizardDescriptor wizard); } private boolean lazyValidate (WizardDescriptor.Panel panel, WizardDescriptor.WizardPanel wizard) {