See: Description
Interface | Description |
---|---|
FrameworkConfigurationPanel | Deprecated
This class has been replaced with
WebModuleExtender . |
RequestParametersQueryImplementation |
This is the SPI counterpart of
RequestParametersQuery . |
WebModuleExtender.Savable |
Interface that represents ability to save
WebModuleExtender
properties for a WebModule . |
WebModuleImplementation | Deprecated
implement
WebModuleImplementation2 |
WebModuleImplementation2 |
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 | Description |
---|---|
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. |
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
.