public class IsmlExtension
Configuration container for the ISML plugin.
| Modifier and Type | Class and Description |
|---|---|
static class |
IsmlExtension.Companion |
| Modifier and Type | Field and Description |
|---|---|
static IsmlExtension.Companion |
Companion |
static java.lang.String |
DEFAULT_FILEENCODING |
static java.lang.String |
ECLIPSECOMPILER_CONFIGURATION_NAME |
static java.lang.String |
ECLIPSE_COMPILER_VERSION |
static java.lang.String |
ISMLTAGLIB_OUTPUTPATH |
static java.lang.String |
ISML_EXTENSION_NAME |
static java.lang.String |
ISML_GROUP_NAME |
static java.lang.String |
ISML_MAIN_SOURCESET |
static java.lang.String |
ISML_OUTPUTPATH |
static java.lang.String |
JSPJASPERCOMPILER_CONFIGURATION_NAME |
static java.lang.String |
JSP_COMPILER_VERSION |
static java.lang.String |
MAIN_TEMPLATE_PATH |
static java.lang.String |
WEB_XML_PATH |
| Constructor and Description |
|---|
IsmlExtension(org.gradle.api.Project project)
Configuration container for the ISML plugin.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getEclipseCompilerVersion()
Eclipse compiler version depends on the Tomcat version.
|
org.gradle.api.provider.Provider<java.lang.String> |
getEclipseCompilerVersionProvider()
Provider for eclipseCompilerVersion property.
|
java.lang.String |
getEncoding()
File encoding for JSP code generation.
|
org.gradle.api.provider.Provider<java.lang.String> |
getEncodingProvider()
Provider for encoding property.
|
java.lang.String |
getIsmlConfigurationName()
Configuration name which is used for template compilation.
Default value is 'runtimeElements'.
|
org.gradle.api.provider.Provider<java.lang.String> |
getIsmlConfigurationNameProvider()
Provider for ismlConfigurationName property.
|
java.lang.String |
getJspCompilerVersion()
JSP compiler version / Tomcat version.
|
org.gradle.api.provider.Provider<java.lang.String> |
getJspCompilerVersionProvider()
Provider for jspCompilerVersion property.
|
java.lang.String |
getSourceCompatibility()
Source compatibility of java files (result of Jsp2Java).
|
org.gradle.api.provider.Provider<java.lang.String> |
getSourceCompatibilityProvider()
Provider for sourceCompatibility property.
|
java.lang.String |
getSourceSetName()
Java SourceSet name which is used for template compilation.
Default value is 'main'.
|
org.gradle.api.provider.Provider<java.lang.String> |
getSourceSetNameProvider()
Provider for sourceSetName property.
|
org.gradle.api.NamedDomainObjectContainer<com.intershop.gradle.isml.extension.IsmlSourceSet> |
getSourceSets()
SourceSet container with ISML files source sets.
|
java.io.File |
getTaglibFolder()
Folder with tag lib configurations.
|
org.gradle.api.provider.Provider<org.gradle.api.file.Directory> |
getTaglibFolderProvider()
Provider for taglibFolder property.
|
java.lang.String |
getTargetCompatibility()
Target compatibility of java files (result of Jsp2Java).
|
org.gradle.api.provider.Provider<java.lang.String> |
getTargetCompatibilityProvider()
Provider for targetCompatibility property.
|
void |
setEclipseCompilerVersion(java.lang.String p)
Eclipse compiler version depends on the Tomcat version.
|
void |
setEncoding(java.lang.String p)
File encoding for JSP code generation.
|
void |
setIsmlConfigurationName(java.lang.String p)
Configuration name which is used for template compilation.
Default value is 'runtimeElements'.
|
void |
setJspCompilerVersion(java.lang.String p)
JSP compiler version / Tomcat version.
|
void |
setSourceCompatibility(java.lang.String p)
Source compatibility of java files (result of Jsp2Java).
|
void |
setSourceSetName(java.lang.String p)
Java SourceSet name which is used for template compilation.
Default value is 'main'.
|
void |
setTaglibFolder(java.io.File value)
Folder with tag lib configurations.
|
void |
setTargetCompatibility(java.lang.String p)
Target compatibility of java files (result of Jsp2Java).
|
void |
sourceSets(org.gradle.api.Action<? super org.gradle.api.NamedDomainObjectContainer<com.intershop.gradle.isml.extension.IsmlSourceSet>> configureAction)
Add source sets to the configuration with an action.
|
void |
sourceSets(groovy.lang.Closure<org.gradle.api.NamedDomainObjectContainer> closure)
Add source sets to the configuration with a closure.
|
public static java.lang.String ISML_EXTENSION_NAME
public static java.lang.String ISML_GROUP_NAME
public static java.lang.String JSP_COMPILER_VERSION
public static java.lang.String ECLIPSE_COMPILER_VERSION
public static java.lang.String ECLIPSECOMPILER_CONFIGURATION_NAME
public static java.lang.String JSPJASPERCOMPILER_CONFIGURATION_NAME
public static java.lang.String ISML_MAIN_SOURCESET
public static java.lang.String MAIN_TEMPLATE_PATH
public static java.lang.String ISML_OUTPUTPATH
public static java.lang.String ISMLTAGLIB_OUTPUTPATH
public static java.lang.String DEFAULT_FILEENCODING
public static java.lang.String WEB_XML_PATH
public static IsmlExtension.Companion Companion
public IsmlExtension(org.gradle.api.Project project)
Configuration container for the ISML plugin.
public org.gradle.api.NamedDomainObjectContainer<com.intershop.gradle.isml.extension.IsmlSourceSet> getSourceSets()
SourceSet container with ISML files source sets.
public void sourceSets(org.gradle.api.Action<? super org.gradle.api.NamedDomainObjectContainer<com.intershop.gradle.isml.extension.IsmlSourceSet>> configureAction)
Add source sets to the configuration with an action.
public void sourceSets(groovy.lang.Closure<org.gradle.api.NamedDomainObjectContainer> closure)
Add source sets to the configuration with a closure.
public org.gradle.api.provider.Provider<org.gradle.api.file.Directory> getTaglibFolderProvider()
Provider for taglibFolder property.
public java.io.File getTaglibFolder()
Folder with tag lib configurations.
public void setTaglibFolder(java.io.File value)
Folder with tag lib configurations.
public org.gradle.api.provider.Provider<java.lang.String> getJspCompilerVersionProvider()
Provider for jspCompilerVersion property.
public java.lang.String getJspCompilerVersion()
JSP compiler version / Tomcat version.
public void setJspCompilerVersion(java.lang.String p)
JSP compiler version / Tomcat version.
public org.gradle.api.provider.Provider<java.lang.String> getEclipseCompilerVersionProvider()
Provider for eclipseCompilerVersion property.
public java.lang.String getEclipseCompilerVersion()
Eclipse compiler version depends on the Tomcat version.
public void setEclipseCompilerVersion(java.lang.String p)
Eclipse compiler version depends on the Tomcat version.
public org.gradle.api.provider.Provider<java.lang.String> getSourceSetNameProvider()
Provider for sourceSetName property.
public java.lang.String getSourceSetName()
Java SourceSet name which is used for template compilation. Default value is 'main'.
public void setSourceSetName(java.lang.String p)
Java SourceSet name which is used for template compilation. Default value is 'main'.
public org.gradle.api.provider.Provider<java.lang.String> getIsmlConfigurationNameProvider()
Provider for ismlConfigurationName property.
public java.lang.String getIsmlConfigurationName()
Configuration name which is used for template compilation. Default value is 'runtimeElements'.
public void setIsmlConfigurationName(java.lang.String p)
Configuration name which is used for template compilation. Default value is 'runtimeElements'.
public org.gradle.api.provider.Provider<java.lang.String> getSourceCompatibilityProvider()
Provider for sourceCompatibility property.
public java.lang.String getSourceCompatibility()
Source compatibility of java files (result of Jsp2Java).
public void setSourceCompatibility(java.lang.String p)
Source compatibility of java files (result of Jsp2Java).
public org.gradle.api.provider.Provider<java.lang.String> getTargetCompatibilityProvider()
Provider for targetCompatibility property.
public java.lang.String getTargetCompatibility()
Target compatibility of java files (result of Jsp2Java).
public void setTargetCompatibility(java.lang.String p)
Target compatibility of java files (result of Jsp2Java).
public org.gradle.api.provider.Provider<java.lang.String> getEncodingProvider()
Provider for encoding property.
public java.lang.String getEncoding()
File encoding for JSP code generation.
public void setEncoding(java.lang.String p)
File encoding for JSP code generation.