com.raritantechnologies.searchApp.sourceMap.taglibrary
Class SourceMapSearchResultRenderer
java.lang.Object
com.raritantechnologies.searchApp.taglibrary.BasicResultRenderer
com.raritantechnologies.searchApp.sourceMap.taglibrary.SourceMapSearchResultRenderer
- All Implemented Interfaces:
- IConfigurable, IPreferencesBeanInfo, IResultRenderer
- public class SourceMapSearchResultRenderer
- extends BasicResultRenderer
- implements IResultRenderer
Performs a federated search based on result values of initial search
using the SourceMapSearchTag to execute the search
based on the result meta-data values.
XML Configuration Template:
<ResultRenderer
rendererClass="com.raritantechnologies.searchApp.sourceMap.taglibrary.SourceMapSearchResultRenderer"
sourceMap="theSourceMap to use"
sourceMapTreeName="the sourceMap tree to use"
pageSize="10"
displayFormName="[ optional DisplayForm name if using system DisplayForm - else use DisplayFormRenderer tag ]" >
<Fields>
<Field ID="[ result field ID ]" queryField="[query field name ]" />
</Fields>
<DisplayFormRenderer class="[ class of com.raritantechnologies.searchApp.taglibrary.IDisplayFormRenderer ]" >
</DisplayFormRenderer>
</ResultRenderer>
Developed by
Raritan Technologies .
- Author:
- Ted Sullivan
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SourceMapSearchResultRenderer
public SourceMapSearchResultRenderer()
initialize
public void initialize(org.w3c.dom.Element elem)
- Initialize the search form renderer from the configuration XML.
- Specified by:
initialize in interface IResultRenderer- Overrides:
initialize in class BasicResultRenderer
doRenderResult
protected java.lang.String doRenderResult(IResult result,
int firstResult,
int lastResult,
int resultNum,
RaritanPageContext pageContext)
- Specified by:
doRenderResult in class BasicResultRenderer
getConfigurationXML
public java.lang.String getConfigurationXML()
- Specified by:
getConfigurationXML in interface IResultRenderer
getConfigurationXML
public java.lang.String getConfigurationXML(java.lang.String configurationTemplate)
- Specified by:
getConfigurationXML in interface IResultRenderer