public class CompileThemeTask
extends org.gradle.api.DefaultTask
Constructor and Description |
---|
CompileThemeTask() |
Modifier and Type | Method and Description |
---|---|
void |
compileTheme() |
protected void |
copyDiffs() |
protected void |
copyPortalThemeDir(java.lang.String theme,
java.lang.String[] excludes,
java.lang.String include) |
protected void |
copyPortalThemeDir(java.lang.String theme,
java.lang.String[] excludes,
java.lang.String[] includes) |
protected void |
copyThemeParent() |
protected void |
copyThemeParentPortal() |
protected void |
copyThemeParentProject() |
protected void |
copyThemeParentStyled() |
protected void |
copyThemeParentUnstyled() |
java.io.File |
getDiffsDir() |
java.io.File |
getFrontendThemesWebDir() |
java.io.File |
getFrontendThemesWebFile() |
org.gradle.api.file.FileCollection |
getThemeDirs() |
java.lang.String |
getThemeParent() |
org.gradle.api.Project |
getThemeParentProject() |
java.io.File |
getThemeRootDir() |
java.util.Set<java.lang.String> |
getThemeTypes() |
void |
setDiffsDir(java.lang.Object diffsDir) |
void |
setFrontendThemesWebDir(java.lang.Object frontendThemesWebDir) |
void |
setFrontendThemesWebFile(java.lang.Object frontendThemesWebFile) |
void |
setThemeParent(java.lang.Object themeParent) |
void |
setThemeRootDir(java.lang.Object themeRootDir) |
void |
setThemeTypes(java.lang.Iterable<java.lang.String> themeTypes) |
CompileThemeTask |
themeTypes(java.lang.Iterable<java.lang.String> themeTypes) |
CompileThemeTask |
themeTypes(java.lang.String... themeTypes) |
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setName, setOnlyIf, setOnlyIf, setProject, setProperty, setShouldRunAfter, shouldRunAfter, toString
public void compileTheme()
@InputDirectory @Optional public java.io.File getDiffsDir()
@InputDirectory @Optional public java.io.File getFrontendThemesWebDir()
@InputFile @Optional public java.io.File getFrontendThemesWebFile()
@OutputDirectories public org.gradle.api.file.FileCollection getThemeDirs()
@Input @Optional public java.lang.String getThemeParent()
public org.gradle.api.Project getThemeParentProject()
public java.io.File getThemeRootDir()
@Input public java.util.Set<java.lang.String> getThemeTypes()
public void setDiffsDir(java.lang.Object diffsDir)
public void setFrontendThemesWebDir(java.lang.Object frontendThemesWebDir)
public void setFrontendThemesWebFile(java.lang.Object frontendThemesWebFile)
public void setThemeParent(java.lang.Object themeParent)
public void setThemeRootDir(java.lang.Object themeRootDir)
public void setThemeTypes(java.lang.Iterable<java.lang.String> themeTypes)
public CompileThemeTask themeTypes(java.lang.Iterable<java.lang.String> themeTypes)
public CompileThemeTask themeTypes(java.lang.String... themeTypes)
protected void copyDiffs()
protected void copyPortalThemeDir(java.lang.String theme, java.lang.String[] excludes, java.lang.String include)
protected void copyPortalThemeDir(java.lang.String theme, java.lang.String[] excludes, java.lang.String[] includes)
protected void copyThemeParent()
protected void copyThemeParentPortal()
protected void copyThemeParentProject()
protected void copyThemeParentStyled()
protected void copyThemeParentUnstyled()