public abstract class AbstractTestingVersionHandler
extends info.magnolia.module.AbstractModuleVersionHandler
getWebsiteImportPropertiesFile()
and getConfigImportPropertiesFile()
respectively.Constructor and Description |
---|
AbstractTestingVersionHandler() |
Modifier and Type | Method and Description |
---|---|
protected info.magnolia.module.delta.Task |
copyArchetypeDialog(String archetypeName,
String newName) |
protected info.magnolia.module.delta.ArrayDelegateTask |
copyArchetypePageAndChangeTemplate(String name,
String newPageName,
String newTemplate,
String newTitle,
String renderType,
String templateScript) |
protected List<info.magnolia.module.delta.Task> |
getBasicInstallTasks(info.magnolia.module.InstallContext installContext) |
protected abstract String |
getConfigImportPropertiesFile() |
List<info.magnolia.module.delta.Delta> |
getDeltas(info.magnolia.module.InstallContext installContext,
info.magnolia.module.model.Version from) |
protected abstract List<info.magnolia.module.delta.Task> |
getExtraInstallTasks(info.magnolia.module.InstallContext installContext) |
protected abstract String |
getWebsiteImportPropertiesFile() |
protected info.magnolia.nodebuilder.task.ModuleNodeBuilderTask |
newComponentDefinition(String name,
String templateScript,
String renderType,
Class modelClass) |
protected info.magnolia.nodebuilder.task.ModuleNodeBuilderTask |
newTemplateDefinition(String name,
String templateScript,
String renderType) |
protected info.magnolia.module.delta.Task |
removeArchetypePage() |
public List<info.magnolia.module.delta.Delta> getDeltas(info.magnolia.module.InstallContext installContext, info.magnolia.module.model.Version from)
getDeltas
in interface info.magnolia.module.ModuleVersionHandler
getDeltas
in class info.magnolia.module.AbstractModuleVersionHandler
protected List<info.magnolia.module.delta.Task> getBasicInstallTasks(info.magnolia.module.InstallContext installContext)
getBasicInstallTasks
in class info.magnolia.module.AbstractModuleVersionHandler
protected abstract String getWebsiteImportPropertiesFile()
protected abstract String getConfigImportPropertiesFile()
protected abstract List<info.magnolia.module.delta.Task> getExtraInstallTasks(info.magnolia.module.InstallContext installContext)
getExtraInstallTasks
in class info.magnolia.module.AbstractModuleVersionHandler
protected info.magnolia.nodebuilder.task.ModuleNodeBuilderTask newTemplateDefinition(String name, String templateScript, String renderType)
protected info.magnolia.nodebuilder.task.ModuleNodeBuilderTask newComponentDefinition(String name, String templateScript, String renderType, Class modelClass)
protected info.magnolia.module.delta.Task copyArchetypeDialog(String archetypeName, String newName)
protected info.magnolia.module.delta.ArrayDelegateTask copyArchetypePageAndChangeTemplate(String name, String newPageName, String newTemplate, String newTitle, String renderType, String templateScript)
protected info.magnolia.module.delta.Task removeArchetypePage()
Copyright © 2003–2016 Magnolia International Ltd.. All rights reserved.