info.magnolia.rendering.template
Interface TemplateDefinition

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

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()
           
 String getDialog()
           
 Boolean getEditable()
           
 TemplateAvailability getTemplateAvailability()
           
 Boolean getVisible()
           
 
Methods inherited from interface info.magnolia.rendering.template.RenderableDefinition
getAutoGeneration, 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()


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