About Creating Modules
See Also
The IDE contains a set of standard project and file templates for module development.
The standard distribution of the IDE contains the following module project templates:
Module.
Creates an empty module with a layer.xml file and a Bundle.properties file.
You use a module to provide your functionality. It implements the logic that integrates the
library wrappers into the platform and provides a user interface for receiving and processing user input.
Library Wrapper.
Creates a library wrapped in a module project and a Bundle.properties file.
You use a library wrapper to put a library JAR file on a module's classpath
and export some or all of the JAR file's packages from the module as public packages.
Module Suite.
Creates an empty module suite. You use a module suite to group and deploy a set of interdependent modules and library wrappers.
For details, see About Module Project Templates.
The standard distribution of the IDE contains the following module file templates:
J2SE Library Descriptor.
Adds a new class library to the Library Manager of the user's IDE.
Action.
Creates an action that can be invoked from a menu item, pop-up menu, toolbar button, or keyboard shortcut.
File Type.
Lets the IDE recognize a new file type.
Project Template.
Adds a new template to the New Project wizard.
Window Component.
Creates a new window with an Open action invoked from a menu item.
Wizard.
Creates a new wizard for creating, for example, new files in the IDE.
For details, see About Module File Templates.
- See Also
- About NetBeans Platform and Module Development
- About the NetBeans Platform
- About the System Filesystem
- About NetBeans Platform and Module Development
- About XML Layer Files
- Working with Modules
- Module Tasks: Quick Reference
Legal Notices