APIs for advanced J2EE tool development

Several APIs are made available for developers who are creating third party development tools. If you are simply developing your own J2EE applications and are not developing third party application development tools, you will not need to use these APIs, and you can continue working with the user interface for your application development.

Javadoc for these public APIs is included in the classes.

The following operations can be programmed to run in a headless or regular workbench:

EARProjectCreationOperation

This class is used to create a J2EE Enterprise Application project.

AppClientProjectCreation

This class is used to create a J2EE application client project. An AppClientProjectCreationDataModel object is needed to create an application client project.

WebProjectCreationOperation

This class is used to create a Dynamic Web project. A WebProjectCreationDataModel object is needed to create a Dynamic Web project.

ConnectorProjectCreationOperation

This class is used to create an J2EE Connector project. A ConnectorProjectCreationDataModel object is needed to create a connector project.