public class IsmlExtension
Configuration container for the ISML plugin.
@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
@NotNull public static java.lang.String META_INF_PATH
public static com.intershop.gradle.isml.extension.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.