public interface TemplateManager
| Modifier and Type | Method and Description |
|---|---|
Template |
createTemplate(String parentPath,
String templateType,
String templateName,
ValueMap templateProperties)
Creates a new template
|
void |
deleteTemplate(Template template) |
List<Template> |
getAllTemplates() |
List<Page> |
getContainingPages(Template template) |
Template |
getContainingTemplate(Resource resource) |
List<Resource> |
getStructureResources(ComponentContext componentContext) |
Template |
getTemplate(String templatePath) |
List<Template> |
getTemplates(org.apache.commons.collections.Predicate filter) |
List<Template> |
getTemplateTypes(String parentPath)
Get template types
|
Template createTemplate(String parentPath, String templateType, String templateName, ValueMap templateProperties) throws WCMException
WCMExceptionvoid deleteTemplate(Template template) throws WCMException
template - WCMException - is thrown if the template is still used on pages.List<Resource> getStructureResources(ComponentContext componentContext)
componentContext - Template getContainingTemplate(Resource resource)
resource - List<Template> getTemplates(org.apache.commons.collections.Predicate filter)
filter - "Copyright © 2010 - 2017 Adobe Systems Incorporated. All Rights Reserved"