public class TLDDocBuilderPlugin
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONFIGURATION_NAME |
static java.lang.String |
COPY_TLDDOC_RESOURCES_TASK_NAME |
static java.lang.String |
TLDDOC_TASK_NAME |
static java.lang.String |
VALIDATE_TLD_TASK_NAME |
| Constructor and Description |
|---|
TLDDocBuilderPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected org.gradle.api.artifacts.Configuration |
addConfigurationTLDDoc(org.gradle.api.Project project) |
protected void |
addDependenciesTLDDoc(org.gradle.api.Project project) |
protected org.gradle.api.tasks.Copy |
addTaskCopyTLDDocResources(org.gradle.api.Project project) |
protected TLDDocTask |
addTaskTLDDoc(org.gradle.api.Project project,
org.gradle.api.tasks.Copy copyTLDDocResourcesTask,
ValidateSchemaTask validateTLDTask) |
protected ValidateSchemaTask |
addTaskValidateTLD(org.gradle.api.Project project) |
void |
apply(org.gradle.api.Project project) |
protected void |
configureTasksTLDDoc(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration tlddocConfiguration) |
protected void |
configureTaskTLDDocClasspath(TLDDocTask tlddocTask,
org.gradle.api.file.FileCollection fileCollection) |
protected void |
configureTaskTLDDocForJavaPlugin(TLDDocTask tlddocTask) |
protected void |
configureTaskValidateSchemaForJavaPlugin(ValidateSchemaTask validateSchemaTask) |
protected java.lang.Iterable<java.io.File> |
getResourceDirs(org.gradle.api.Project project) |
public static final java.lang.String CONFIGURATION_NAME
public static final java.lang.String COPY_TLDDOC_RESOURCES_TASK_NAME
public static final java.lang.String TLDDOC_TASK_NAME
public static final java.lang.String VALIDATE_TLD_TASK_NAME
public void apply(org.gradle.api.Project project)
apply in interface org.gradle.api.Plugin<org.gradle.api.Project>protected org.gradle.api.artifacts.Configuration addConfigurationTLDDoc(org.gradle.api.Project project)
protected void addDependenciesTLDDoc(org.gradle.api.Project project)
protected org.gradle.api.tasks.Copy addTaskCopyTLDDocResources(org.gradle.api.Project project)
protected TLDDocTask addTaskTLDDoc(org.gradle.api.Project project, org.gradle.api.tasks.Copy copyTLDDocResourcesTask, ValidateSchemaTask validateTLDTask)
protected ValidateSchemaTask addTaskValidateTLD(org.gradle.api.Project project)
protected void configureTasksTLDDoc(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration tlddocConfiguration)
protected void configureTaskTLDDocClasspath(TLDDocTask tlddocTask, org.gradle.api.file.FileCollection fileCollection)
protected void configureTaskTLDDocForJavaPlugin(TLDDocTask tlddocTask)
protected void configureTaskValidateSchemaForJavaPlugin(ValidateSchemaTask validateSchemaTask)
protected java.lang.Iterable<java.io.File> getResourceDirs(org.gradle.api.Project project)