Class BuildThemeTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.JavaExec
com.liferay.gradle.plugins.theme.builder.BuildThemeTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.process.BaseExecSpec, org.gradle.process.JavaExecSpec, org.gradle.process.JavaForkOptions, org.gradle.process.ProcessForkOptions, org.gradle.util.Configurable<org.gradle.api.Task>

@CacheableTask public class BuildThemeTask extends org.gradle.api.tasks.JavaExec
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gradle.api.Task

    org.gradle.api.Task.Namer
  • Field Summary

    Fields inherited from interface org.gradle.api.Task

    TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
     
     
     
     
     
     
     
     
     
     
    void
    setDiffsDir(Object diffsDir)
     
    void
    setOutputDir(Object outputDir)
     
    void
    setParentDir(Object parentDir)
     
    void
    setParentFile(Object parentFile)
     
    void
    setParentName(Object parentName)
     
    void
    setTemplateExtension(Object templateExtension)
     
    void
    setThemeName(Object themeName)
     
    void
    setThumbnailHeight(Object thumbnailHeight)
     
    void
    setThumbnailWidth(Object thumbnailWidth)
     
    void
    setUnstyledDir(Object unstyledDir)
     
    void
    setUnstyledFile(Object unstyledFile)
     

    Methods inherited from class org.gradle.api.tasks.JavaExec

    args, args, bootstrapClasspath, classpath, copyTo, copyTo, debugOptions, environment, environment, executable, getAllJvmArgs, getArgs, getArgumentProviders, getBootstrapClasspath, getClasspath, getCommandLine, getDebug, getDebugOptions, getDefaultCharacterEncoding, getEnableAssertions, getEnvironment, getErrorOutput, getExecActionFactory, getExecutable, getExecutionResult, getJavaLauncher, getJavaToolchainService, getJavaVersion, getJvmArgs, getJvmArgumentProviders, getJvmArguments, getMainClass, getMainModule, getMaxHeapSize, getMinHeapSize, getModularity, getObjectFactory, getProviderFactory, getStandardInput, getStandardOutput, getSystemProperties, getWorkingDir, isIgnoreExitValue, jvmArgs, jvmArgs, setAllJvmArgs, setAllJvmArgs, setArgs, setArgs, setArgsString, setBootstrapClasspath, setClasspath, setDebug, setDefaultCharacterEncoding, setEnableAssertions, setEnvironment, setErrorOutput, setExecutable, setExecutable, setIgnoreExitValue, setJvmArgs, setJvmArgs, setMaxHeapSize, setMinHeapSize, setStandardInput, setStandardOutput, setSystemProperties, setWorkingDir, setWorkingDir, systemProperties, systemProperty, workingDir

    Methods inherited from class org.gradle.api.internal.ConventionTask

    conventionMapping, conventionMapping, getConventionMapping

    Methods inherited from class org.gradle.api.DefaultTask

    compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService

    Methods inherited from class org.gradle.api.internal.AbstractTask

    acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gradle.process.JavaExecSpec

    setMain

    Methods inherited from interface org.gradle.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • Constructor Details

    • BuildThemeTask

      public BuildThemeTask()
  • Method Details

    • exec

      public void exec()
      Overrides:
      exec in class org.gradle.api.tasks.JavaExec
    • getDiffsDir

      @InputDirectory @Optional @PathSensitive(RELATIVE) public File getDiffsDir()
    • getOutputDir

      @OutputDirectory public File getOutputDir()
    • getParentDir

      @InputDirectory @Optional @PathSensitive(RELATIVE) public File getParentDir()
    • getParentFile

      @InputFile @Optional @PathSensitive(RELATIVE) public File getParentFile()
    • getParentName

      @Input @Optional public String getParentName()
    • getTemplateExtension

      @Input public String getTemplateExtension()
    • getThemeName

      @Input public String getThemeName()
    • getThumbnailHeight

      @Input @Optional public Integer getThumbnailHeight()
    • getThumbnailWidth

      @Input @Optional public Integer getThumbnailWidth()
    • getUnstyledDir

      @InputDirectory @Optional @PathSensitive(RELATIVE) public File getUnstyledDir()
    • getUnstyledFile

      @InputFile @Optional @PathSensitive(RELATIVE) public File getUnstyledFile()
    • setDiffsDir

      public void setDiffsDir(Object diffsDir)
    • setOutputDir

      public void setOutputDir(Object outputDir)
    • setParentDir

      public void setParentDir(Object parentDir)
    • setParentFile

      public void setParentFile(Object parentFile)
    • setParentName

      public void setParentName(Object parentName)
    • setTemplateExtension

      public void setTemplateExtension(Object templateExtension)
    • setThemeName

      public void setThemeName(Object themeName)
    • setThumbnailHeight

      public void setThumbnailHeight(Object thumbnailHeight)
    • setThumbnailWidth

      public void setThumbnailWidth(Object thumbnailWidth)
    • setUnstyledDir

      public void setUnstyledDir(Object unstyledDir)
    • setUnstyledFile

      public void setUnstyledFile(Object unstyledFile)