Class XSDBuilderPlugin

java.lang.Object
com.liferay.gradle.plugins.xsd.builder.XSDBuilderPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>

public class XSDBuilderPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.Project>
  • Field Details

  • Constructor Details

    • XSDBuilderPlugin

      public XSDBuilderPlugin()
  • Method Details

    • apply

      public void apply(org.gradle.api.Project project)
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.Project>
    • addConfigurationXSDBuilder

      protected org.gradle.api.artifacts.Configuration addConfigurationXSDBuilder(org.gradle.api.Project project)
    • addDependenciesXSDBuilder

      protected void addDependenciesXSDBuilder(org.gradle.api.Project project)
    • addTaskBuildXSD

      protected BuildXSDTask addTaskBuildXSD(org.gradle.api.Project project)
    • addTaskBuildXSDCompile

      protected org.gradle.api.Task addTaskBuildXSDCompile(BuildXSDTask buildXSDTask, org.gradle.api.Task generateTask)
    • addTaskBuildXSDGenerate

      protected org.gradle.api.Task addTaskBuildXSDGenerate(BuildXSDTask buildXSDTask)
    • configureTaskBuildXSD

      protected void configureTaskBuildXSD(BuildXSDTask buildXSDTask)
    • configureTaskBuildXSDForWarPlugin

      protected void configureTaskBuildXSDForWarPlugin(BuildXSDTask buildXSDTask)
    • configureTasksBuildXSD

      protected void configureTasksBuildXSD(org.gradle.api.Project project)
    • getWebAppDir

      protected File getWebAppDir(org.gradle.api.Project project)