public class ConfiguredTemplateDefinition extends ConfiguredRenderableDefinition implements TemplateDefinition
TemplateDefinition
configured in the configuration workspace.parameters
Constructor and Description |
---|
ConfiguredTemplateDefinition()
Required by CglibProxyFactory.
|
ConfiguredTemplateDefinition(TemplateAvailability templateAvailability) |
Modifier and Type | Method and Description |
---|---|
void |
addArea(String name,
AreaDefinition areaDefinition) |
Map<String,AreaDefinition> |
getAreas() |
Boolean |
getDeletable() |
String |
getDialog() |
Boolean |
getEditable() |
Boolean |
getMoveable() |
String |
getSubtype()
Specifies the template subtype, such as specific features, e.g.
|
TemplateAvailability |
getTemplateAvailability() |
String |
getType()
Specifies the template type, e.g.
|
Boolean |
getVisible() |
Boolean |
getWritable() |
void |
setAreas(Map<String,AreaDefinition> areaDefinitions) |
void |
setDeletable(Boolean deletable) |
void |
setDialog(String dialog) |
void |
setEditable(Boolean editable) |
void |
setMoveable(Boolean moveable) |
void |
setSubtype(String subtype) |
void |
setTemplateAvailability(TemplateAvailability templateAvailability) |
void |
setType(String type) |
void |
setVisible(Boolean visible) |
void |
setWritable(Boolean writable) |
addParameter, addVariation, getAutoGeneration, getAutoPopulateFromRequest, getDescription, getFragmentDefinition, getI18nBasename, getId, getModelClass, getName, getParameters, getRenderType, getTemplateScript, getTitle, getVariations, setAutoGeneration, setAutoPopulateFromRequest, setDescription, setFragmentDefinition, setI18nBasename, setId, setModelClass, setName, setParameters, setRenderType, setTemplateScript, setTitle, setVariations, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAutoGeneration, getAutoPopulateFromRequest, getDescription, getFragmentDefinition, getI18nBasename, getId, getModelClass, getName, getParameters, getRenderType, getTemplateScript, getTitle, getVariations, setId
public ConfiguredTemplateDefinition()
@Inject public ConfiguredTemplateDefinition(TemplateAvailability templateAvailability)
public Boolean getVisible()
getVisible
in interface TemplateDefinition
public void setVisible(Boolean visible)
public Boolean getEditable()
getEditable
in interface TemplateDefinition
public void setEditable(Boolean editable)
public Boolean getMoveable()
getMoveable
in interface TemplateDefinition
public void setMoveable(Boolean moveable)
public Boolean getDeletable()
getDeletable
in interface TemplateDefinition
public void setDeletable(Boolean deletable)
public Boolean getWritable()
getWritable
in interface TemplateDefinition
public void setWritable(Boolean writable)
public String getDialog()
getDialog
in interface TemplateDefinition
public void setDialog(String dialog)
public Map<String,AreaDefinition> getAreas()
getAreas
in interface TemplateDefinition
public void setAreas(Map<String,AreaDefinition> areaDefinitions)
public void addArea(String name, AreaDefinition areaDefinition)
public TemplateAvailability getTemplateAvailability()
getTemplateAvailability
in interface TemplateDefinition
public void setTemplateAvailability(TemplateAvailability templateAvailability)
public String getType()
TemplateDefinition
getType
in interface TemplateDefinition
public void setType(String type)
public String getSubtype()
TemplateDefinition
getSubtype
in interface TemplateDefinition
public void setSubtype(String subtype)
Copyright © 2003–2020 Magnolia International Ltd.. All rights reserved.