info.magnolia.rendering.template.configured
Class ConfiguredTemplateDefinition

java.lang.Object
  extended by info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
      extended by info.magnolia.rendering.template.configured.ConfiguredTemplateDefinition
All Implemented Interfaces:
RenderableDefinition, TemplateDefinition
Direct Known Subclasses:
ConfiguredAreaDefinition, SampleTemplate

public class ConfiguredTemplateDefinition
extends ConfiguredRenderableDefinition
implements TemplateDefinition

A TemplateDefinition configured in the configuration workspace.

Version:
$Id$

Field Summary
 
Fields inherited from class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
parameters
 
Constructor Summary
ConfiguredTemplateDefinition()
           
 
Method Summary
 void addArea(String name, AreaDefinition areaDefinition)
           
 Map<String,AreaDefinition> getAreas()
           
 String getDialog()
           
 Boolean getEditable()
           
 TemplateAvailability getTemplateAvailability()
           
 Boolean getVisible()
           
 void setAreas(Map<String,AreaDefinition> areaDefinitions)
           
 void setDialog(String dialog)
           
 void setEditable(Boolean editable)
           
 void setTemplateAvailability(TemplateAvailability templateAvailability)
           
 void setVisible(Boolean visible)
           
 
Methods inherited from class info.magnolia.rendering.template.configured.ConfiguredRenderableDefinition
addParameter, addVariation, getAutoGeneration, getDescription, getI18nBasename, getId, getModelClass, getName, getParameters, getRenderType, getTemplateScript, getTitle, getVariations, setAutoGeneration, setDescription, setI18nBasename, setId, setModelClass, setName, setParameters, setRenderType, setTemplateScript, setTitle, setVariations, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface info.magnolia.rendering.template.RenderableDefinition
getAutoGeneration, getDescription, getI18nBasename, getId, getModelClass, getName, getParameters, getRenderType, getTemplateScript, getTitle, getVariations, setId
 

Constructor Detail

ConfiguredTemplateDefinition

public ConfiguredTemplateDefinition()
Method Detail

getVisible

public Boolean getVisible()
Specified by:
getVisible in interface TemplateDefinition

setVisible

public void setVisible(Boolean visible)

getEditable

public Boolean getEditable()
Specified by:
getEditable in interface TemplateDefinition

setEditable

public void setEditable(Boolean editable)

getDialog

public String getDialog()
Specified by:
getDialog in interface TemplateDefinition

setDialog

public void setDialog(String dialog)

getAreas

public Map<String,AreaDefinition> getAreas()
Specified by:
getAreas in interface TemplateDefinition

setAreas

public void setAreas(Map<String,AreaDefinition> areaDefinitions)

addArea

public void addArea(String name,
                    AreaDefinition areaDefinition)

getTemplateAvailability

public TemplateAvailability getTemplateAvailability()
Specified by:
getTemplateAvailability in interface TemplateDefinition

setTemplateAvailability

public void setTemplateAvailability(TemplateAvailability templateAvailability)


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