com.raritantechnologies.dieselpoint.taglibrary
Class DieselpointSearchElementRenderer
java.lang.Object
com.raritantechnologies.searchApp.taglibrary.BasicSearchElementRenderer
com.raritantechnologies.dieselpoint.taglibrary.DieselpointSearchElementRenderer
- All Implemented Interfaces:
- IConfigurable, ISearchElementRenderer
- Direct Known Subclasses:
- DieselpointDropdownRenderer, DieselpointTaxonomyRenderer, DieselpointTaxonomyTreeRenderer
- public abstract class DieselpointSearchElementRenderer
- extends BasicSearchElementRenderer
Abstract base class for Raritan ISearchElementRenderers for the Dieselpoint search engine. Contains
methods to get a Dieselpoint 'Searcher' object for the current session context.
XML Configuration Template: (subclasses use these parameters)
<SearchElementRenderer class="[ subclass of DieselpointSearchElementRenderer ]" >
<!-- Param elements specify parameters to be included in url sent to Dieselpoint UI objects -->
<Param name="[ request parameter name ]" mapTo="[ Dieselpoint parameter name ]" />
<!-- Fixed Parameters that are inserted into request to include Dieselpoint or Framework specific fields -->
<FixedParam name="[ request parameter name ]" value="[ request parameter value ]" />
</SearchElementRenderer>
Developed by
Raritan Technologies Inc..
- Author:
- Ted Sullivan
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
baseParamMap
protected java.util.HashMap baseParamMap
fixedParamMap
protected java.util.HashMap fixedParamMap
DieselpointSearchElementRenderer
public DieselpointSearchElementRenderer()
getSearcher
protected Searcher getSearcher(java.lang.String sessionID)
getDieselpointSearchBean
protected DieselpointSearchBean getDieselpointSearchBean(java.lang.String sessionID)
initializeBaseParams
protected void initializeBaseParams(org.w3c.dom.Element elem)
getBaseParams
protected java.lang.String getBaseParams(RaritanPageContext pageContext)
getBaseURL
protected java.lang.String getBaseURL(java.lang.String baseURL,
RaritanPageContext rpc)
addMappedParameter
public void addMappedParameter(java.lang.String name,
java.lang.String mapTo)
addFixedParameter
public void addFixedParameter(java.lang.String name,
java.lang.String value)