public class ThemeMergeMojo extends AbstractToolsLiferayMojo
appServerClassesPortalDir, appServerLibGlobalDir, appServerLibPortalDir, appServerPortalDir, appServerTldPortalDir, archiverManager, artifactFactory, artifactResolver, initialized, localArtifactRepository, pluginType, PORTAL_VERSION_6_1, PORTAL_VERSION_6_2, projectBuilder, remoteArtifactRepositories, session, workDirliferayVersion, project| Constructor and Description |
|---|
ThemeMergeMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanUpTemplates(File templatesDir) |
protected void |
doExecute() |
protected void |
mergePortalTheme(Theme targetTheme) |
protected void |
mergeTheme(File sourceDir,
Theme sourceTheme,
Theme targetTheme) |
protected void |
mergeTheme(Theme sourceTheme,
Theme targetTheme) |
protected Theme |
readTheme(org.dom4j.Element themeElement) |
protected Theme |
readTheme(String themeId,
File liferayLookAndFeelXml) |
addDependencyToClassPath, copyLibraryDependencies, copyLibraryDependencies, createDependency, execute, executeTool, getPortalMajorVersion, getProjectClassLoader, getProjectClassPath, getToolsClassLoader, getToolsClassLoader, getToolsClassPath, getToolsClassPath, initPortalProperties, initUtils, resolveArtifact, resolveArtifactFileURI, resolveProject, toClassLoaderisLiferayProjectprotected void cleanUpTemplates(File templatesDir)
protected void doExecute()
throws Exception
doExecute in class AbstractToolsLiferayMojoExceptionprotected void mergePortalTheme(Theme targetTheme) throws Exception
Exceptionprotected void mergeTheme(File sourceDir, Theme sourceTheme, Theme targetTheme) throws Exception
Exceptionprotected void mergeTheme(Theme sourceTheme, Theme targetTheme) throws Exception
Exceptionprotected Theme readTheme(org.dom4j.Element themeElement)
Copyright © 2015. All Rights Reserved.