info.magnolia.module.templatingkit.paragraphs
Class EventsOverviewModel

java.lang.Object
  extended by info.magnolia.module.templating.RenderingModelImpl
      extended by info.magnolia.module.templatingkit.paragraphs.AbstractItemListModel
          extended by info.magnolia.module.templatingkit.paragraphs.AbstractDateContentModel
              extended by info.magnolia.module.templatingkit.paragraphs.EventsOverviewModel
All Implemented Interfaces:
info.magnolia.module.templating.RenderingModel
Direct Known Subclasses:
EventsOverwievModel

public class EventsOverviewModel
extends AbstractDateContentModel

Author:
ringel

Field Summary
 
Fields inherited from class info.magnolia.module.templatingkit.paragraphs.AbstractDateContentModel
maxDate, minDate
 
Fields inherited from class info.magnolia.module.templating.RenderingModelImpl
content, definition, parentModel
 
Fields inherited from interface info.magnolia.module.templating.RenderingModel
SKIP_RENDERING
 
Constructor Summary
EventsOverviewModel(info.magnolia.cms.core.Content content, info.magnolia.module.templating.RenderableDefinition definition, info.magnolia.module.templating.RenderingModel parent)
           
 
Method Summary
 Calendar getMaxDate()
           
protected  int getMaxResults()
           
 Calendar getMinDate()
           
 String getMonth()
           
 Link getNextLink()
           
 Link getPrevLink()
           
protected  void sort(List<info.magnolia.cms.core.Content> itemList)
           
 
Methods inherited from class info.magnolia.module.templatingkit.paragraphs.AbstractDateContentModel
filter, getDatePropertyName, getDefaultDate, getSortingDirection, setDatePropertyName, setDefaultDate, setSortingDirection
 
Methods inherited from class info.magnolia.module.templatingkit.paragraphs.AbstractItemListModel
getCategoryName, getItems, getPager, getRepository, getSearchRoot, getSubcategoryName, search
 
Methods inherited from class info.magnolia.module.templating.RenderingModelImpl
execute, getContent, getDef, getDefinition, getParent, getRoot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventsOverviewModel

public EventsOverviewModel(info.magnolia.cms.core.Content content,
                           info.magnolia.module.templating.RenderableDefinition definition,
                           info.magnolia.module.templating.RenderingModel parent)
Method Detail

sort

protected void sort(List<info.magnolia.cms.core.Content> itemList)
Overrides:
sort in class AbstractDateContentModel

getMaxResults

protected int getMaxResults()
Specified by:
getMaxResults in class AbstractItemListModel

getMinDate

public Calendar getMinDate()
Specified by:
getMinDate in class AbstractDateContentModel

getMaxDate

public Calendar getMaxDate()
Specified by:
getMaxDate in class AbstractDateContentModel

getPrevLink

public Link getPrevLink()

getNextLink

public Link getNextLink()

getMonth

public String getMonth()


Copyright © 2008-2011 Magnolia International Ltd.. All Rights Reserved.