info.magnolia.rendering.template
Interface TemplateDefinition

All Superinterfaces:
RenderableDefinition
All Known Subinterfaces:
AreaDefinition
All Known Implementing Classes:
ConfiguredAreaDefinition, ConfiguredTemplateDefinition

public interface TemplateDefinition
extends RenderableDefinition

A RenderableDefinition which supports editing in the page editor and can define their areas.

Version:
$Id$

Method Summary
 Map<String,AreaDefinition> getAreas()
           
 Boolean getDeletable()
           
 String getDialog()
           
 Boolean getEditable()
           
 Boolean getMoveable()
           
 TemplateAvailability getTemplateAvailability()
           
 Boolean getVisible()
           
 Boolean getWritable()
           
 
Methods inherited from interface info.magnolia.rendering.template.RenderableDefinition
getAutoGeneration, getAutoPopulateFromRequest, getDescription, getI18nBasename, getId, getModelClass, getName, getParameters, getRenderType, getTemplateScript, getTitle, getVariations, setId
 

Method Detail

getVisible

Boolean getVisible()

getDialog

String getDialog()

getAreas

Map<String,AreaDefinition> getAreas()

getTemplateAvailability

TemplateAvailability getTemplateAvailability()

getEditable

Boolean getEditable()

getMoveable

Boolean getMoveable()

getDeletable

Boolean getDeletable()

getWritable

Boolean getWritable()


Copyright © 2003-2013 Magnolia International Ltd.. All Rights Reserved.