org.eclipse.jst.server.core
Interface IWebModule

All Superinterfaces:
IJ2EEModule

public interface IWebModule
extends IJ2EEModule

A J2EE web module.

Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.


Method Summary
 java.lang.String getContextRoot()
          Returns the context root of the module.
 java.lang.String getJSPSpecificationVersion()
          Returns a version number in the form "x.y.z".
 java.lang.String getServletSpecificationVersion()
          Returns a version number in the form "x.y.z".
 boolean isPublishRequired()
          Returns false if the files in this module are placed in the correct structure for testing before publishing.
 
Methods inherited from interface org.eclipse.jst.server.core.IJ2EEModule
getJ2EESpecificationVersion, getLocation, isBinary
 

Method Detail

getServletSpecificationVersion

public java.lang.String getServletSpecificationVersion()
Returns a version number in the form "x.y.z".

Returns:
java.lang.String

getJSPSpecificationVersion

public java.lang.String getJSPSpecificationVersion()
Returns a version number in the form "x.y.z".

Returns:
java.lang.String

getContextRoot

public java.lang.String getContextRoot()
Returns the context root of the module.

Returns:
java.lang.String

isPublishRequired

public boolean isPublishRequired()
Returns false if the files in this module are placed in the correct structure for testing before publishing. Returns true if the file system resources must be published before they will work.

Returns:
boolean