com.atlassian.confluence.search
Class DelegatedSearchResultRenderer
java.lang.Object
com.atlassian.confluence.search.DelegatedSearchResultRenderer
public class DelegatedSearchResultRenderer
- extends Object
The class includes the logic to loop through the available search result renderers
and pick on that can render the result and use it to render.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DelegatedSearchResultRenderer
public DelegatedSearchResultRenderer()
render
public String render(SearchResult searchResult,
SearchResultRenderContext renderContext)
- Render the given search result. This method will return a rendered search result.
If not plugin is found that can render the given search result it will fall
back on a default renderer.
- Parameters:
searchResult - The search result to render.renderContext - A render context that can hold more information related
to the search result. Things like queryString is stored in the context.
- Returns:
- a string of rendered html.
setDefaultRenderer
public void setDefaultRenderer(SearchResultRenderer defaultRenderer)
- Parameters:
defaultRenderer - the defaultRenderer to set
setSearchResultRendererCache
public void setSearchResultRendererCache(SearchResultRendererCache cache)
- Parameters:
cache - the cache to set
Copyright © 2003-2012 Atlassian. All Rights Reserved.