public class J2eeSettings extends HashStructureAdapter
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | DATA_KEY | 
| static java.lang.String | DEFAULT_HTML_ROOT | 
| static java.lang.String | HTML_SOURCE_ROOT | 
| static java.lang.String | J2EE_WEB_APP_NAME | 
| static java.lang.String | J2EE_WEB_CONTEXT_ROOT | 
| static java.lang.String | WEB_CONTENT_SET_KEY | 
_hash| Modifier and Type | Method and Description | 
|---|---|
| static void | addCompilableJspType(java.lang.Class jspCompilableType)Registers the specified Class as representing a compilable JSP type. | 
| ContentSet | getHtmlContentSet() | 
| java.net.URL | getHtmlRootDirectory()Retrieves the HTML root directory. | 
| static J2eeSettings | getInstance(Project project)Retrieves an instance of  J2eeSettingsfor the specified
 project. | 
| static J2eeSettings | getInstance(Project project,
           PropertyStorage propertyData) | 
| java.lang.String | getJ2eeWebAppName()Retrieves the WebApp name. | 
| java.lang.String | getJ2eeWebContextRoot()Retrieves the default context root to use with the project. | 
| java.lang.String | getJ2eeWebContextRoot(boolean forceSlash)Retrieves the default context root with an optionally required forward slash. | 
| static boolean | isCompilableJsp(java.lang.String name)Returns true if the specified name represents some kind of
 compilable JSP. | 
| void | setHtmlRootDirectory(java.net.URL root)Sets the HTML root directory. | 
| void | setJ2eeWebAppName(java.lang.String j2eeWebAppName)Sets the WebApp name. | 
| void | setJ2eeWebContextRoot(java.lang.String j2eeWebContextRoot)Sets the default context root. | 
addStructureChangeListener, containsKey, copyTo, copyToImpl, equals, equalsImpl, findOrCreate, forcedCopyTo, getHashStructure, removeStructureChangeListener, useObjectEqualspublic static final java.lang.String DATA_KEY
public static final java.lang.String WEB_CONTENT_SET_KEY
public static final java.lang.String DEFAULT_HTML_ROOT
public static final java.lang.String HTML_SOURCE_ROOT
public static final java.lang.String J2EE_WEB_APP_NAME
public static final java.lang.String J2EE_WEB_CONTEXT_ROOT
public static J2eeSettings getInstance(Project project)
J2eeSettings for the specified
 project. The contents of the Project file will be used to initialize the
 state of this settings object.
 project - the Project containing the settingspublic static J2eeSettings getInstance(Project project, PropertyStorage propertyData)
public java.net.URL getHtmlRootDirectory()
public void setHtmlRootDirectory(java.net.URL root)
root - the URL specifying the location of the HTML root directorypublic ContentSet getHtmlContentSet()
public java.lang.String getJ2eeWebAppName()
public void setJ2eeWebAppName(java.lang.String j2eeWebAppName)
j2eeWebAppName - the default WebApp name for the projectpublic java.lang.String getJ2eeWebContextRoot()
public java.lang.String getJ2eeWebContextRoot(boolean forceSlash)
forceSlash - whether the context root should be forced to start with 
        a forward slashpublic void setJ2eeWebContextRoot(java.lang.String j2eeWebContextRoot)
j2eeWebContextRoot - the default context root for the projectpublic static boolean isCompilableJsp(java.lang.String name)
public static void addCompilableJspType(java.lang.Class jspCompilableType)