|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.searchApp.taglibrary.BasicDataHandler
This class takes the specifed Data fields from the session and puts it into the ordered map and the raritan page context. The SearchBean invokes updateSearchParams() before executing the search query. Although this class implements ISearchElementRenderer, it doesn't render anything. In the future, change the SearchBean and the SearchFormTableRenderer to support ISearchMapModifier interfaces so this class would only need to implement the ISearchMapModifier interface.
<SearchElementRenderer rendererClass="com.raritantechnologies.searchApp.taglibrary.BasicDataHandler" <DataFields name="" /> </SearchElementRenderer>
| Field Summary | |
protected java.lang.String |
name
|
| Constructor Summary | |
BasicDataHandler()
|
|
| Method Summary | |
boolean |
canUpdateSearchParams()
|
java.lang.String |
getBody(ISearchFormRenderer parent,
RaritanPageContext pageContext)
Returns the element html fragment. |
ISearchElementRenderer |
getRenderer(java.lang.String name)
Returns ISearchElementRenderer of this render or a nested renderer matching the name given or null if no match is found. |
void |
initialize(org.w3c.dom.Element elem)
Initialize renderer-specific parameters from the configuration XML tag. |
boolean |
isHidden(ISearchFormRenderer parent,
RaritanPageContext pageContext)
|
void |
setEnable(boolean enabled)
Enable/Disable the renderer. |
void |
updateSearchParams(RaritanPageContext pageContext,
OrderedMap searchParams)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.lang.String name
| Constructor Detail |
public BasicDataHandler()
| Method Detail |
public void initialize(org.w3c.dom.Element elem)
ISearchElementRenderer
initialize in interface ISearchElementRenderer
public void updateSearchParams(RaritanPageContext pageContext,
OrderedMap searchParams)
updateSearchParams in interface ISearchMapModifierpublic boolean canUpdateSearchParams()
canUpdateSearchParams in interface ISearchMapModifier
public java.lang.String getBody(ISearchFormRenderer parent,
RaritanPageContext pageContext)
ISearchElementRenderer
getBody in interface ISearchElementRendererpublic void setEnable(boolean enabled)
ISearchElementRenderer
setEnable in interface ISearchElementRendererpublic ISearchElementRenderer getRenderer(java.lang.String name)
ISearchElementRenderer
getRenderer in interface ISearchElementRenderer
public boolean isHidden(ISearchFormRenderer parent,
RaritanPageContext pageContext)
isHidden in interface ISearchElementRenderer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||