info.magnolia.module.rssaggregator.paragraphs
Class CombinedFeedModel

java.lang.Object
  extended by info.magnolia.module.templating.RenderingModelImpl
      extended by info.magnolia.module.rssaggregator.paragraphs.AbstractFeedModel
          extended by info.magnolia.module.rssaggregator.paragraphs.CombinedFeedModel
All Implemented Interfaces:
info.magnolia.module.templating.RenderingModel
Direct Known Subclasses:
CombinedFeedAction

public class CombinedFeedModel
extends AbstractFeedModel

Model class for combinedFeedParagraph.

Author:
had

Field Summary
protected  String orderBy
           
protected  String sortDirection
           
 
Fields inherited from class info.magnolia.module.rssaggregator.paragraphs.AbstractFeedModel
ORDER_BY_PUBLICATION_DATE, ORDER_BY_TITLE_NAME, SORT_ASCENDING, SORT_DESCENDING
 
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
CombinedFeedModel(info.magnolia.cms.core.Content content, info.magnolia.module.templating.RenderableDefinition renderable, info.magnolia.module.templating.RenderingModel parent)
           
 
Method Summary
 String execute()
           
 String getContextPath()
           
 Collection<info.magnolia.cms.util.ContentWrapper> getItems()
           
 String getOrderBy()
           
 String getSortDirection()
           
 void setOrderBy(String orderBy)
           
 void setSortDirection(String sortDirection)
           
 
Methods inherited from class info.magnolia.module.rssaggregator.paragraphs.AbstractFeedModel
convertPubDate
 
Methods inherited from class info.magnolia.module.templating.RenderingModelImpl
getContent, getDef, getDefinition, getParent, getRoot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

orderBy

protected String orderBy

sortDirection

protected String sortDirection
Constructor Detail

CombinedFeedModel

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

execute

public String execute()
Specified by:
execute in interface info.magnolia.module.templating.RenderingModel
Overrides:
execute in class info.magnolia.module.templating.RenderingModelImpl

getItems

public Collection<info.magnolia.cms.util.ContentWrapper> getItems()

getContextPath

public String getContextPath()
Overrides:
getContextPath in class AbstractFeedModel

getOrderBy

public String getOrderBy()

setOrderBy

public void setOrderBy(String orderBy)

getSortDirection

public String getSortDirection()

setSortDirection

public void setSortDirection(String sortDirection)


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