com.raritantechnologies.federated.taglibrary
Class MoreFromSourceLinkRenderer

java.lang.Object
  extended bycom.raritantechnologies.searchApp.taglibrary.BasicPageLinkRenderer
      extended bycom.raritantechnologies.federated.taglibrary.MoreFromSourceLinkRenderer
All Implemented Interfaces:
IConfigurable, IPageLinkRenderer

public class MoreFromSourceLinkRenderer
extends BasicPageLinkRenderer

Provides link to single source result set for Federated source.

XML Configuration Template:
  <PageLinkRenderer class="com.raritantechnologies.federated.taglibrary.MoreFromSourceLinkRenderer" 
                    linkMessage="[ message displayed in hyperlink ]"
                    sourceCategory="[ category name of search source ]"
                    sourceType="[ source type of search source ]"
                    pageSizeParam="[ pagesize parameter name ]" >

    <!-- parameters to be added to http request -->
    <Param name="[ param name ]" value="[ param value ]" />

    <!-- etc. . . -->

  </PageLinkRenderer>             
 

Developed by Raritan Technologies Inc..

Author:
Ted Sullivan

Field Summary
 
Fields inherited from class com.raritantechnologies.searchApp.taglibrary.BasicPageLinkRenderer
extraParams, isParametric, pageNumParam
 
Fields inherited from interface com.raritantechnologies.searchApp.taglibrary.IPageLinkRenderer
TEMPLATE
 
Constructor Summary
MoreFromSourceLinkRenderer()
           
 
Method Summary
 java.lang.String getBody(IResultSet resultSet, java.lang.String displayFormName, RaritanPageContext pageContext)
           
 void initialize(org.w3c.dom.Element elem)
          Initialize the search form renderer from the configuration XML.
 
Methods inherited from class com.raritantechnologies.searchApp.taglibrary.BasicPageLinkRenderer
addExcludeParameter, addParameters, getLinkParams, getLinkParams, getRequestURL, getRequestURL, initialize, renderLink, setAction, setAddContext, setAddPersistentParams, setCacheURLName, setIgnoreFormTypes, setOnClickHandler, setPageNumParam
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MoreFromSourceLinkRenderer

public MoreFromSourceLinkRenderer()
Method Detail

initialize

public void initialize(org.w3c.dom.Element elem)
Description copied from class: BasicPageLinkRenderer
Initialize the search form renderer from the configuration XML.

Specified by:
initialize in interface IPageLinkRenderer
Overrides:
initialize in class BasicPageLinkRenderer

getBody

public java.lang.String getBody(IResultSet resultSet,
                                java.lang.String displayFormName,
                                RaritanPageContext pageContext)
Specified by:
getBody in interface IPageLinkRenderer
Overrides:
getBody in class BasicPageLinkRenderer