com.atlassian.confluence.rss
Class AbstractContentEntityRenderSupport

java.lang.Object
  extended by com.atlassian.confluence.rss.AbstractContentEntityRenderSupport
All Implemented Interfaces:
RssRenderSupport
Direct Known Subclasses:
AttachmentRenderSupport, CommentRenderSupport, MailRenderSupport, PageRenderSupport, UserStatusRenderSupport

public abstract class AbstractContentEntityRenderSupport
extends Object
implements RssRenderSupport


Field Summary
protected  SettingsManager settingsManager
           
protected  UserAccessor userAccessor
           
protected  BodyTypeAwareRenderer viewBodyTypeAwareRenderer
           
protected  com.atlassian.plugin.webresource.WebResourceManager webResourceManager
           
protected  com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer
           
 
Constructor Summary
AbstractContentEntityRenderSupport()
           
 
Method Summary
 List getCategories(RssRenderItem item)
           
protected  Map<String,Object> getContextMap(RssRenderItem item)
           
 String getLink(RssRenderItem item)
           
protected  com.atlassian.renderer.RenderContext getRenderContext(RssRenderItem item)
           
protected  String getText(String key)
           
 void setSettingsManager(SettingsManager settingsManager)
           
 void setUserAccessor(UserAccessor userAccessor)
           
 void setViewBodyTypeAwareRenderer(BodyTypeAwareRenderer viewBodyTypeAwareRenderer)
           
 void setWebResourceManager(com.atlassian.plugin.webresource.WebResourceManager webResourceManager)
           
 void setWikiStyleRenderer(com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.confluence.rss.RssRenderSupport
getRenderedContent, getTitle
 

Field Detail

wikiStyleRenderer

protected com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer

settingsManager

protected SettingsManager settingsManager

userAccessor

protected UserAccessor userAccessor

webResourceManager

protected com.atlassian.plugin.webresource.WebResourceManager webResourceManager

viewBodyTypeAwareRenderer

protected BodyTypeAwareRenderer viewBodyTypeAwareRenderer
Constructor Detail

AbstractContentEntityRenderSupport

public AbstractContentEntityRenderSupport()
Method Detail

getCategories

public List getCategories(RssRenderItem item)
Specified by:
getCategories in interface RssRenderSupport

getLink

public String getLink(RssRenderItem item)
Specified by:
getLink in interface RssRenderSupport

getText

protected String getText(String key)

setWikiStyleRenderer

public void setWikiStyleRenderer(com.atlassian.renderer.WikiStyleRenderer wikiStyleRenderer)

setSettingsManager

public void setSettingsManager(SettingsManager settingsManager)

setUserAccessor

public void setUserAccessor(UserAccessor userAccessor)

setWebResourceManager

public void setWebResourceManager(com.atlassian.plugin.webresource.WebResourceManager webResourceManager)

setViewBodyTypeAwareRenderer

public void setViewBodyTypeAwareRenderer(BodyTypeAwareRenderer viewBodyTypeAwareRenderer)

getContextMap

protected Map<String,Object> getContextMap(RssRenderItem item)

getRenderContext

protected com.atlassian.renderer.RenderContext getRenderContext(RssRenderItem item)


Copyright © 2003-2011 Atlassian. All Rights Reserved.