RD
- Renderable definition.public class EventsOverviewModel<RD extends info.magnolia.rendering.template.TemplateDefinition> extends AbstractDateContentModel<info.magnolia.rendering.template.TemplateDefinition>
Modifier and Type | Field and Description |
---|---|
protected static String |
DATE_SELECTOR |
maxDate, minDate
DEFAULT_SITEROOT_TEMPLATE_CATEGORY, stkFunctions, templatingFunctions
Constructor and Description |
---|
EventsOverviewModel(javax.jcr.Node content,
RD definition,
info.magnolia.rendering.model.RenderingModel<?> parent,
STKTemplatingFunctions stkFunctions,
info.magnolia.templating.functions.TemplatingFunctions templatingFunctions)
|
EventsOverviewModel(javax.jcr.Node content,
RD definition,
info.magnolia.rendering.model.RenderingModel<?> parent,
STKTemplatingFunctions stkFunctions,
info.magnolia.templating.functions.TemplatingFunctions templatingFunctions,
info.magnolia.cms.i18n.I18nContentSupport i18nContentSupport) |
Modifier and Type | Method and Description |
---|---|
Calendar |
getMaxDate() |
protected int |
getMaxResults() |
Calendar |
getMinDate() |
String |
getMonth() |
Link |
getNextLink() |
Link |
getPrevLink() |
protected void |
sort(List<javax.jcr.Node> itemList) |
filter, getDatePropertyName, getDefaultDate, getSortingDirection, setDatePropertyName, setDefaultDate, setSortingDirection
getCategoryName, getItems, getPager, getRepository, getSearchRoot, getSubcategoryName, search
getSite, getSiteRoot
execute, getContent, getDef, getDefinition, getNode, getParent, getRoot
protected static final String DATE_SELECTOR
@Inject public EventsOverviewModel(javax.jcr.Node content, RD definition, info.magnolia.rendering.model.RenderingModel<?> parent, STKTemplatingFunctions stkFunctions, info.magnolia.templating.functions.TemplatingFunctions templatingFunctions, info.magnolia.cms.i18n.I18nContentSupport i18nContentSupport)
@Deprecated public EventsOverviewModel(javax.jcr.Node content, RD definition, info.magnolia.rendering.model.RenderingModel<?> parent, STKTemplatingFunctions stkFunctions, info.magnolia.templating.functions.TemplatingFunctions templatingFunctions)
protected void sort(List<javax.jcr.Node> itemList)
sort
in class AbstractDateContentModel<info.magnolia.rendering.template.TemplateDefinition>
protected int getMaxResults()
getMaxResults
in class AbstractItemListModel<info.magnolia.rendering.template.TemplateDefinition>
public Calendar getMinDate()
getMinDate
in class AbstractDateContentModel<info.magnolia.rendering.template.TemplateDefinition>
public Calendar getMaxDate()
getMaxDate
in class AbstractDateContentModel<info.magnolia.rendering.template.TemplateDefinition>
public Link getPrevLink()
public Link getNextLink()
public String getMonth()
Copyright © 2008–2015 Magnolia International Ltd.. All rights reserved.