public class LiferayThemePlugin extends LiferayWebAppPlugin
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BUILD_THUMBNAILS_TASK_NAME |
static java.lang.String |
COMPILE_THEME_TASK_NAME |
static java.lang.String |
FRONTEND_THEMES_WEB_CONFIGURATION_NAME |
DIRECT_DEPLOY_TASK_NAMEAUTO_CLEAN_PROPERTY_NAME, CLEAN_DEPLOYED_PROPERTY_NAME, DEFAULT_DEPENDENCY_NOTATIONS, DEPLOY_TASK_NAME, FORMAT_WSDL_TASK_NAME, FORMAT_XSD_TASK_NAME, INIT_GRADLE_TASK_NAME, JAR_SOURCES_TASK_NAME, SETUP_ARQUILLIAN_TASK_NAME, SETUP_TESTABLE_TOMCAT_TASK_NAME, START_TESTABLE_TOMCAT_TASK_NAME, STOP_TESTABLE_TOMCAT_TASK_NAME, TEST_INTEGRATION_SOURCE_SET_NAME, TEST_INTEGRATION_TASK_NAME, ZIP_JAVADOC_TASK_NAME| Constructor and Description |
|---|
LiferayThemePlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected org.gradle.api.artifacts.Configuration |
addConfigurationFrontendThemesWeb(org.gradle.api.Project project) |
protected void |
addConfigurations(org.gradle.api.Project project) |
protected void |
addDependenciesFrontendThemesWeb(org.gradle.api.Project project) |
protected LiferayExtension |
addLiferayExtension(org.gradle.api.Project project) |
protected BuildThumbnailsTask |
addTaskBuildThumbnails(org.gradle.api.Project project) |
protected CompileThemeTask |
addTaskCompileTheme(org.gradle.api.Project project) |
protected void |
addTasks(org.gradle.api.Project project) |
protected void |
configureDependencies(org.gradle.api.Project project) |
protected void |
configureDependenciesProvided(org.gradle.api.Project project) |
protected void |
configureDependenciesRuntime(org.gradle.api.Project project) |
protected void |
configureTaskBuildCSS(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
protected void |
configureTaskBuildThumbnails(org.gradle.api.Project project,
LiferayThemeExtension liferayThemeExtension) |
protected void |
configureTaskBuildThumbnailsImagesDir(BuildThumbnailsTask buildThumbnailsTask,
LiferayThemeExtension liferayThemeExtension) |
protected void |
configureTaskClassesDependsOn(org.gradle.api.Task classesTask) |
protected void |
configureTaskCompileTheme(org.gradle.api.Project project,
LiferayThemeExtension liferayThemeExtension) |
protected void |
configureTaskCompileThemeDependsOn(CompileThemeTask compileThemeTask) |
protected void |
configureTaskCompileThemeDiffsDir(CompileThemeTask compileThemeTask,
LiferayThemeExtension liferayThemeExtension) |
protected void |
configureTaskCompileThemeFrontendThemesWebFile(CompileThemeTask compileThemeTask) |
protected void |
configureTaskCompileThemeParent(CompileThemeTask compileThemeTask,
LiferayThemeExtension liferayThemeExtension) |
protected void |
configureTaskCompileThemeRootDir(CompileThemeTask compileThemeTask) |
protected void |
configureTaskCompileThemeType(CompileThemeTask compileThemeTask,
LiferayThemeExtension liferayThemeExtension) |
protected void |
configureTasks(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
protected void |
configureTaskWar(org.gradle.api.Project project,
LiferayExtension liferayExtension) |
protected void |
configureTaskWarExclude(org.gradle.api.tasks.bundling.War war,
LiferayThemeExtension liferayThemeExtension) |
protected java.io.File |
getDiffsDir(org.gradle.api.Project project,
LiferayThemeExtension liferayThemeExtension) |
protected boolean |
hasSources(org.gradle.api.Project project) |
addTaskBuildServiceCompile, addTaskBuildServiceJar, addTaskBuildServiceTasks, addTaskDeploy, addTaskDirectDeploy, addTaskWar, applyPlugins, configureDependenciesCompile, configureProperties, configureSourceSetMain, configureTaskBuildCSSDocrootDirName, configureTaskBuildWSDD, configureTaskBuildWSDDInputFileName, configureTaskBuildWSDDServerConfigFileName, configureTaskBuildWSDLInputDir, configureTaskBuildXSDInputDir, configureTaskDeployFrom, configureTaskDirectDeploy, configureTaskDirectDeployAppServerDeployDir, configureTaskDirectDeployWebAppFile, configureTaskDirectDeployWebAppType, configureTaskWarAlloyPortlet, configureTaskWarDuplicatesStrategy, configureTaskWarExcludeManifest, configureTaskWarFilesMatching, configureTaskWarOutputs, configureTaskWarRenameDependencies, configureVersion, configureWebAppDirName, getLibDir, getServiceBaseDir, getServiceJarFile, getWebAppDir, getWebAppTypeaddCleanDeployedFile, addDependenciesJspC, addSourceSetTestIntegration, addTaskFormatWSDL, addTaskFormatXSD, addTaskInitGradle, addTaskJarSources, addTaskSetupArquillian, addTaskSetupTestableTomcat, addTaskStartTestableTomcat, addTaskStopTestableTomcat, addTaskTestIntegration, addTaskZipJavadoc, apply, applyConfigScripts, configureArtifacts, configureConf2ScopeMappings, configureConfigurations, configureDependenciesTestCompile, configureSourceSet, configureSourceSets, configureSourceSetTest, configureSourceSetTestIntegration, configureTaskBuildCSSSassCompilerClassName, configureTaskBuildLang, configureTaskBuildLangLangDirName, configureTaskBuildLangTranslateClientId, configureTaskBuildLangTranslateClientSecret, configureTaskBuildService, configureTaskBuildServiceApiDirName, configureTaskBuildServiceAutoNamespaceTables, configureTaskBuildServiceBeanLocatorUtil, configureTaskBuildServiceHbmFileName, configureTaskBuildServiceImplDirName, configureTaskBuildServiceInputFileName, configureTaskBuildServiceModelHintsConfigs, configureTaskBuildServiceModelHintsFileName, configureTaskBuildServiceOsgiModule, configureTaskBuildServicePluginName, configureTaskBuildServicePropsUtil, configureTaskBuildServiceRemotingFileName, configureTaskBuildServiceResourcesDirName, configureTaskBuildServiceSpringFileName, configureTaskBuildServiceSpringNamespaces, configureTaskBuildServiceSqlDirName, configureTaskBuildServiceSqlFileName, configureTaskBuildServiceTestDirName, configureTaskBuildUpgradeTable, configureTaskBuildUpgradeTableBaseDirName, configureTaskBuildUpgradeTableDirName, configureTaskBuildWSDDOutputDirName, configureTaskBuildWSDL, configureTaskBuildWSDLDestinationDir, configureTaskBuildXSD, configureTaskBuildXSDDestinationDir, configureTaskClasses, configureTaskClean, configureTaskCleanDependsOn, configureTaskConfigJSModules, configureTaskConfigJSModulesDependsOn, configureTaskConfigJSModulesIgnorePath, configureTaskConfigJSModulesIncludes, configureTaskConfigJSModulesModuleFormat, configureTaskConfigJSModulesMustRunAfter, configureTaskConfigJSModulesSourceDir, configureTaskDeploy, configureTaskDeployInto, configureTaskDirectDeployAppServerLibGlobalDir, configureTaskDirectDeployAppServerPortalDir, configureTaskDirectDeployAppServerType, configureTaskEnabledWithAppServer, configureTaskFormatWSDL, configureTaskFormatWSDLSource, configureTaskFormatXSD, configureTaskFormatXSDSource, configureTaskInitGradle, configureTaskInitGradleIgnoreMissingDependencies, configureTaskInitGradleOverwrite, configureTaskJar, configureTaskJarDependsOn, configureTaskJarDuplicatesStrategy, configureTasksAppServer, configureTasksDirectDeploy, configureTaskSetupTestableTomcat, configureTaskSetupTestableTomcatJmx, configureTaskSetupTestableTomcatModuleFrameworkBaseDir, configureTaskStartTestableTomcat, configureTasksTest, configureTaskTestDefaultCharacterEncoding, configureTaskTestEnabledWithCandidateClassFiles, configureTaskTestForkEvery, configureTaskTestIgnoreFailures, configureTaskTestIncludes, configureTaskTestIntegration, configureTaskTestJvmArgs, configureTaskTestSystemProperties, configureTaskTestWhip, configureTaskTranspileJS, configureTaskTranspileJSDependsOn, configureTaskTranspileJSIncludes, configureTaskTranspileJSSourceDir, configureTestResultsDir, getDeployedFileName, getJavaDir, getResourcesDir, getSrcDir, isAddDefaultDependencies, isAddTestDefaultDependencies, isTestProjectpublic static final java.lang.String BUILD_THUMBNAILS_TASK_NAME
public static final java.lang.String COMPILE_THEME_TASK_NAME
public static final java.lang.String FRONTEND_THEMES_WEB_CONFIGURATION_NAME
protected org.gradle.api.artifacts.Configuration addConfigurationFrontendThemesWeb(org.gradle.api.Project project)
protected void addConfigurations(org.gradle.api.Project project)
addConfigurations in class LiferayJavaPluginprotected void addDependenciesFrontendThemesWeb(org.gradle.api.Project project)
protected LiferayExtension addLiferayExtension(org.gradle.api.Project project)
addLiferayExtension in class LiferayJavaPluginprotected BuildThumbnailsTask addTaskBuildThumbnails(org.gradle.api.Project project)
protected CompileThemeTask addTaskCompileTheme(org.gradle.api.Project project)
protected void addTasks(org.gradle.api.Project project)
addTasks in class LiferayWebAppPluginprotected void configureDependencies(org.gradle.api.Project project)
configureDependencies in class LiferayWebAppPluginprotected void configureDependenciesProvided(org.gradle.api.Project project)
configureDependenciesProvided in class LiferayJavaPluginprotected void configureDependenciesRuntime(org.gradle.api.Project project)
protected void configureTaskBuildCSS(org.gradle.api.Project project,
LiferayExtension liferayExtension)
configureTaskBuildCSS in class LiferayJavaPluginprotected void configureTaskBuildThumbnails(org.gradle.api.Project project,
LiferayThemeExtension liferayThemeExtension)
protected void configureTaskBuildThumbnailsImagesDir(BuildThumbnailsTask buildThumbnailsTask, LiferayThemeExtension liferayThemeExtension)
protected void configureTaskClassesDependsOn(org.gradle.api.Task classesTask)
configureTaskClassesDependsOn in class LiferayJavaPluginprotected void configureTaskCompileTheme(org.gradle.api.Project project,
LiferayThemeExtension liferayThemeExtension)
protected void configureTaskCompileThemeDependsOn(CompileThemeTask compileThemeTask)
protected void configureTaskCompileThemeDiffsDir(CompileThemeTask compileThemeTask, LiferayThemeExtension liferayThemeExtension)
protected void configureTaskCompileThemeFrontendThemesWebFile(CompileThemeTask compileThemeTask)
protected void configureTaskCompileThemeParent(CompileThemeTask compileThemeTask, LiferayThemeExtension liferayThemeExtension)
protected void configureTaskCompileThemeRootDir(CompileThemeTask compileThemeTask)
protected void configureTaskCompileThemeType(CompileThemeTask compileThemeTask, LiferayThemeExtension liferayThemeExtension)
protected void configureTasks(org.gradle.api.Project project,
LiferayExtension liferayExtension)
configureTasks in class LiferayWebAppPluginprotected void configureTaskWar(org.gradle.api.Project project,
LiferayExtension liferayExtension)
configureTaskWar in class LiferayWebAppPluginprotected void configureTaskWarExclude(org.gradle.api.tasks.bundling.War war,
LiferayThemeExtension liferayThemeExtension)
protected java.io.File getDiffsDir(org.gradle.api.Project project,
LiferayThemeExtension liferayThemeExtension)
protected boolean hasSources(org.gradle.api.Project project)