public class RadWebSettingsWriter extends AbstractEclipseWriter
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
COM_IBM_ETOOLS_SITEEDIT_WIZARDS_PROJECTFEATURE_WEB_SITE_FEATURE |
private java.lang.String |
warContextRoot
the context root to use for this project
|
private static java.lang.String |
WEBSETTINGS_CONTEXT_ROOT |
private static java.lang.String |
WEBSETTINGS_FEATURE |
private static java.lang.String |
WEBSETTINGS_FEATURE_ID |
private static java.lang.String |
WEBSETTINGS_FEATURES |
private static java.lang.String |
WEBSETTINGS_FILENAME |
private static java.lang.String |
WEBSETTINGS_JSP_LEVEL |
private static java.lang.String |
WEBSETTINGS_LIBMODULE |
private static java.lang.String |
WEBSETTINGS_LIBMODULES |
private static java.lang.String |
WEBSETTINGS_LM_JAR |
private static java.lang.String |
WEBSETTINGS_LM_PROJECT |
private static java.lang.String |
WEBSETTINGS_PROJECT_TYPE |
private static java.lang.String |
WEBSETTINGS_TEMPLATEFEATURE |
private static java.lang.String |
WEBSETTINGS_VERSION |
private static java.lang.String |
WEBSETTINGS_WEBCONTENT |
private static java.lang.String |
WEBSETTINGS_WEBSETTINGS |
config, log| Constructor and Description |
|---|
RadWebSettingsWriter(java.lang.String warContextRoot)
required default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
getContextRoot(java.lang.String warContextRoot)
Create the ContextRoot for this project, the default is the artifact id
|
void |
write()
write the websettings file for RAD6 if needed.
|
private void |
writeModuleTypeFacetCore(org.codehaus.plexus.util.xml.XMLWriter writer)
write the websettings file for RAD6.
|
initprivate static final java.lang.String COM_IBM_ETOOLS_SITEEDIT_WIZARDS_PROJECTFEATURE_WEB_SITE_FEATURE
private static final java.lang.String WEBSETTINGS_CONTEXT_ROOT
private static final java.lang.String WEBSETTINGS_FEATURE
private static final java.lang.String WEBSETTINGS_FEATURE_ID
private static final java.lang.String WEBSETTINGS_FEATURES
private static final java.lang.String WEBSETTINGS_FILENAME
private static final java.lang.String WEBSETTINGS_JSP_LEVEL
private static final java.lang.String WEBSETTINGS_PROJECT_TYPE
private static final java.lang.String WEBSETTINGS_TEMPLATEFEATURE
private static final java.lang.String WEBSETTINGS_VERSION
private static final java.lang.String WEBSETTINGS_WEBCONTENT
private static final java.lang.String WEBSETTINGS_WEBSETTINGS
private static final java.lang.String WEBSETTINGS_LIBMODULES
private static final java.lang.String WEBSETTINGS_LIBMODULE
private static final java.lang.String WEBSETTINGS_LM_JAR
private static final java.lang.String WEBSETTINGS_LM_PROJECT
private java.lang.String warContextRoot
public RadWebSettingsWriter(java.lang.String warContextRoot)
warContextRoot - the context root to use for this projectpublic void write()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException - when writing the config files was not possibleprivate void writeModuleTypeFacetCore(org.codehaus.plexus.util.xml.XMLWriter writer)
throws org.apache.maven.plugin.MojoExecutionException
writer - where to write toorg.apache.maven.plugin.MojoExecutionExceptionprivate java.lang.String getContextRoot(java.lang.String warContextRoot)
warContextRoot - set as a configuration property.