org.netbeans.api.web.webmodule 1.9

Package org.netbeans.modules.web.spi.webmodule

SPI for providers of J2EE web modules and frameworks.

See:
          Description

Interface Summary
FrameworkConfigurationPanel Deprecated. This class has been replaced with WebModuleExtender.
RequestParametersQueryImplementation This is the SPI counterpart of RequestParametersQuery.
WebModuleImplementation SPI for WebModule.
WebModuleProvider Provider interface for web modules.
WebPrivilegedTemplates List of templates which should be in the initial "privileged" list when creating a new file.
 

Class Summary
WebFrameworkProvider Encapsulates a web framework.
WebModuleExtender Provides support for extending a web module with a web framework, that is, it allows to modify the web module to make use of the framework.
WebModuleFactory Most general way to create WebModule instances.
 

Package org.netbeans.modules.web.spi.webmodule Description

SPI for providers of J2EE web modules and frameworks.

This API will typically be used by modules that implement project types for J2EE web module (various implementations of web module project, web module with web services, portlets, etc.). It can be also used for implementation of web module that is not based on Projects API. Another use case is implementing support for web frameworks such as Struts or JSF.

A module that implements this API needs to expose an implementation of WebModuleProvider either in the project lookup (for implementations based on the Projects API) or in the global lookup. The module will implement WebModuleImplementation and use WebModuleFactory to create a WebModule.

A module wanting to provide support for a web framework needs to implement WebFrameworkProvider and usually also WebModuleExtender.


org.netbeans.api.web.webmodule 1.9

Built on September 25 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.