Note: These pages are being reviewed.
How do I make a file template which actually creates more than one file?
For example, say you want to make a template which will appear in File | New File which will prompt the user for a name and location but then actually create several related files.
Just use an arbitrary empty file as the template, and declare it to have an
instantiatingWizardURL attribute with an instance of
WizardDescriptor.InstantiatingIterator. The wizard iterator can specify any sequence of Swing panels you like to ask the user whatever questions you like, and at the end it can do whatever you like to create the new files. Return the created files in
Here is an example of a wizard that creates a number of files. This is the layer file that declares it (look at
You may wish to reuse a standard GUI panel for picking a folder and name, as in
The NetBeans 5.0 module development support has a (meta-)wizard New Wizard. Choose New File for Registration Type and follow the wizard steps.
See also https://blogs.oracle.com/geertjan/entry/multiple_files_from_a_single (and its comments) ---
Applies to: NetBeans 5.0, 5.5, 6.X
Apache Migration Information
The content in this page was kindly donated by Oracle Corp. to the Apache Software Foundation.
This page was exported from http://wiki.netbeans.org/DevFaqMakeGroupTemplate , that was last modified by NetBeans user Markiewb on 2013-07-28T14:06:22Z.
NOTE: This document was automatically converted to the AsciiDoc format on 2018-02-07, and needs to be reviewed.