info.magnolia.rendering.template
Interface RenderableDefinition
- All Known Subinterfaces:
- AreaDefinition, TemplateDefinition
- All Known Implementing Classes:
- ConfiguredAreaDefinition, ConfiguredRenderableDefinition, ConfiguredTemplateDefinition
public interface RenderableDefinition
Base interface for all renderables. Defines for instance the template's title, template script and render type.
getId
String getId()
setId
void setId(String id)
getName
String getName()
getRenderType
String getRenderType()
getTitle
String getTitle()
getDescription
String getDescription()
getI18nBasename
String getI18nBasename()
getTemplateScript
String getTemplateScript()
getVariations
Map<String,RenderableDefinition> getVariations()
getParameters
Map<String,Object> getParameters()
- An arbitrary list of parameters. Used to omit subclass with getters and setters for each
extra parameter.
getModelClass
Class getModelClass()
getAutoGeneration
AutoGenerationConfiguration getAutoGeneration()
getAutoPopulateFromRequest
Boolean getAutoPopulateFromRequest()
Copyright © 2003-2014 Magnolia International Ltd.. All Rights Reserved.