Class IsmlExtension
-
- All Implemented Interfaces:
public class IsmlExtensionMain configuration container for the ISML plugin.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classIsmlExtension.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static StringISML_EXTENSION_NAMEpublic final static StringISML_GROUP_NAMEpublic final static StringJSP_COMPILER_VERSIONpublic final static StringISML_COMPILER_VERSIONpublic final static StringJASPERCOMPILER_CONFIGURATION_NAMEpublic final static StringISMLCOMPILER_CONFIGURATION_NAMEpublic final static StringISML_MAIN_SOURCESETpublic final static StringMAIN_TEMPLATE_PATHpublic final static StringISML_OUTPUTPATHpublic final static StringJSP_OUTPUTPATHpublic final static StringISMLTAGLIB_OUTPUTPATHpublic final static StringDEFAULT_FILEENCODINGpublic final static StringWEB_XML_PATHprivate final NamedDomainObjectContainer<IsmlSourceSet>sourceSetsprivate final DirectoryPropertytaglibFolderprivate final Property<String>jspCompilerVersionprivate final Property<String>ismlCompilerVersionprivate final Property<String>sourceSetNameprivate final Property<String>jspConfigurationNameprivate final Property<String>sourceCompatibilityprivate final Property<String>targetCompatibilityprivate final Property<String>encodingprivate final Property<Boolean>enableTldScanpublic final static IsmlExtension.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description IsmlExtension(ObjectFactory objectFactory, ProjectLayout projectLayout)
-
Method Summary
Modifier and Type Method Description final NamedDomainObjectContainer<IsmlSourceSet>getSourceSets()SourceSet container with ISML files source sets. final DirectoryPropertygetTaglibFolder()Provider for taglibFolder property. final Property<String>getJspCompilerVersion()Provider for jspCompilerVersion property. final Property<String>getIsmlCompilerVersion()Provider for ismlCompilerVersion property. final Property<String>getSourceSetName()Java SourceSet name which is used for template compilation. final Property<String>getJspConfigurationName()Configuration name which is used for template compilation. final Property<String>getSourceCompatibility()Source compatibility of java files (result of Jsp2Java). final Property<String>getTargetCompatibility()Target compatibility of java files (result of Jsp2Java). final Property<String>getEncoding()File encoding for JSP code generation. final Property<Boolean>getEnableTldScan()TldScan will be enabled if this property set to true. -
-
Method Detail
-
getSourceSets
final NamedDomainObjectContainer<IsmlSourceSet> getSourceSets()
SourceSet container with ISML files source sets.
-
getTaglibFolder
final DirectoryProperty getTaglibFolder()
Provider for taglibFolder property.
-
getJspCompilerVersion
final Property<String> getJspCompilerVersion()
Provider for jspCompilerVersion property.
-
getIsmlCompilerVersion
final Property<String> getIsmlCompilerVersion()
Provider for ismlCompilerVersion property.
-
getSourceSetName
final Property<String> getSourceSetName()
Java SourceSet name which is used for template compilation. Default value is 'main'.
-
getJspConfigurationName
final Property<String> getJspConfigurationName()
Configuration name which is used for template compilation. Default value is 'runtimeClasspath'.
-
getSourceCompatibility
final Property<String> getSourceCompatibility()
Source compatibility of java files (result of Jsp2Java).
-
getTargetCompatibility
final Property<String> getTargetCompatibility()
Target compatibility of java files (result of Jsp2Java).
-
getEncoding
final Property<String> getEncoding()
File encoding for JSP code generation.
-
getEnableTldScan
final Property<Boolean> getEnableTldScan()
TldScan will be enabled if this property set to true.
-
-
-
-