|
org.openide.loaders 6.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface TemplateWizard.Iterator
The interface for custom iterator. Enhances to WizardDescriptor.Iterator by serialization and ability to instantiate the object.
All Panels provided by this iterator will receive a TemplateWizard
as the settings object and they are encourage to store its data by the
use of putProperty method and read it using getProperty.
Implements Node.Cookie since version 2.13
| Method Summary | |
|---|---|
void |
initialize(TemplateWizard wiz)
Initializes the iterator after it is constructed. |
Set<DataObject> |
instantiate(TemplateWizard wiz)
Instantiates the template using information provided by the wizard. |
void |
uninitialize(TemplateWizard wiz)
Informs the Iterator that the TemplateWizard finished using the Iterator. |
| Methods inherited from interface org.openide.WizardDescriptor.Iterator |
|---|
addChangeListener, current, hasNext, hasPrevious, name, nextPanel, previousPanel, removeChangeListener |
| Method Detail |
|---|
Set<DataObject> instantiate(TemplateWizard wiz) throws IOException
wiz - the wizard
IOException - if the instantiation failsvoid initialize(TemplateWizard wiz)
target chooser
from the wizard if it does not wish to provide its own.
wiz - template wizard that wishes to use the iteratorvoid uninitialize(TemplateWizard wiz)
wiz - wizard which is no longer being used
|
org.openide.loaders 6.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||