com.raritantechnologies.searchApp.query.taglibrary
Interface IReadQueryModule

All Superinterfaces:
IConfigurable, ISearchElementRenderer
All Known Implementing Classes:
CheckBoxSearchElementRenderer, DeleteRowSearchElementRenderer, DisplayFieldSearchElementRenderer, DropDownSearchElementRenderer, InputBoxSearchElementRenderer, QueryFieldSearchElementRenderer

public interface IReadQueryModule
extends ISearchElementRenderer

Extension of ISearchElementRenderer for renderers dealing with QueryResultBean objects.

Used by the MultipleFieldQueriesSearchElementRenderer to enable pluggable columns of QueryResultBean renderers:


Developed by Raritan Technologies Inc..

Author:
Chris Peterson

Method Summary
 java.lang.String getBody(QueryResultBean qrb, RaritanPageContext pageContext, java.util.HashMap executeParams)
          Body for display
 java.lang.String getHeader(java.lang.String headerClass)
           
 java.lang.String getName()
           
 java.lang.String getScript(RaritanPageContext pageContext)
           
 void preProcess(RaritanPageContext pageContext, java.lang.String queryWriterName, java.lang.String queryReaderName, java.lang.String applicationName, java.lang.String queryName)
          Process before display and heading
 boolean printHeader()
          Header information
 
Methods inherited from interface com.raritantechnologies.searchApp.taglibrary.ISearchElementRenderer
getBody, getRenderer, initialize, isHidden, setEnable
 

Method Detail

printHeader

public boolean printHeader()
Header information


getHeader

public java.lang.String getHeader(java.lang.String headerClass)

getBody

public java.lang.String getBody(QueryResultBean qrb,
                                RaritanPageContext pageContext,
                                java.util.HashMap executeParams)
Body for display


preProcess

public void preProcess(RaritanPageContext pageContext,
                       java.lang.String queryWriterName,
                       java.lang.String queryReaderName,
                       java.lang.String applicationName,
                       java.lang.String queryName)
Process before display and heading


getScript

public java.lang.String getScript(RaritanPageContext pageContext)

getName

public java.lang.String getName()