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