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
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.
@NotNull public org.gradle.api.provider.Provider<java.lang.Boolean> getEnableTldScanProvider()
Provider for TLD enabling property.
public boolean getEnableTldScan()
TldScan will be enabled if this property set to true.
public void setEnableTldScan(boolean p)
TldScan will be enabled if this property set to true.