public abstract class AbstractRenderSupport<T> extends Object implements RssRenderSupport<T>
Modifier and Type | Field and Description |
---|---|
protected SettingsManager |
settingsManager |
protected UserAccessor |
userAccessor |
protected BodyTypeAwareRenderer |
viewBodyTypeAwareRenderer |
protected com.atlassian.plugin.webresource.WebResourceManager |
webResourceManager |
Constructor and Description |
---|
AbstractRenderSupport() |
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
getContextMap(RssRenderItem<? extends T> item,
com.atlassian.util.concurrent.Timeout timeout) |
protected abstract com.atlassian.renderer.RenderContext |
getRenderContext(T entity,
com.atlassian.util.concurrent.Timeout timeout) |
void |
setSettingsManager(SettingsManager settingsManager) |
void |
setUserAccessor(UserAccessor userAccessor) |
void |
setViewBodyTypeAwareRenderer(BodyTypeAwareRenderer viewBodyTypeAwareRenderer) |
void |
setWebResourceManager(com.atlassian.plugin.webresource.WebResourceManager webResourceManager) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCategories, getLink, getRenderedContent, getTitle
protected SettingsManager settingsManager
protected UserAccessor userAccessor
protected com.atlassian.plugin.webresource.WebResourceManager webResourceManager
protected BodyTypeAwareRenderer viewBodyTypeAwareRenderer
protected Map<String,Object> getContextMap(RssRenderItem<? extends T> item, com.atlassian.util.concurrent.Timeout timeout)
public void setSettingsManager(SettingsManager settingsManager)
public void setUserAccessor(UserAccessor userAccessor)
public void setWebResourceManager(com.atlassian.plugin.webresource.WebResourceManager webResourceManager)
public void setViewBodyTypeAwareRenderer(BodyTypeAwareRenderer viewBodyTypeAwareRenderer)
protected abstract com.atlassian.renderer.RenderContext getRenderContext(T entity, com.atlassian.util.concurrent.Timeout timeout)
Copyright © 2003–2017 Atlassian. All rights reserved.