|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.quickstart.taglibrary.PopupFieldResultRenderer
Creates a fly-over link and a pop-up div. Uses a PatternResultFormatter
to create the text for the pop-up div. Clicking on the link causes the pop-up to be displayed, clicking on the pop-up hides it.
<ResultRenderer class="com.raritantechnologies.quickstart.taglibrary.PopupFieldResultRenderer"
displayField="[ result field that will be displayed for the fly-over link ]"
displayValue="[ alternate fixed value for the pop-up link ]"
divIDBase="[ base for div IDs - each renderer will get a unique ID by appending a renderer number to this ]"
divStyle="[ css style for pop-up div ]" >
<PopupPatternFormatter>
<!-- see PatternResultFormatter for configuration details -->
</PopupPatternFormatter>
</ResultRenderer>
| Field Summary |
| Fields inherited from interface com.raritantechnologies.searchApp.taglibrary.IResultRenderer |
TEMPLATE |
| Constructor Summary | |
PopupFieldResultRenderer()
|
|
| Method Summary | |
java.lang.String |
getConfigurationXML()
|
java.lang.String |
getConfigurationXML(java.lang.String configurationTemplate)
|
IResultRenderer |
getRenderer(java.lang.String name)
Provides for nested result renderers. |
void |
initialize(org.w3c.dom.Element elem)
IResultRenderers are XML configurable. |
boolean |
isEnabled()
|
java.lang.String |
renderResult(IResult result,
int firstResult,
int lastResult,
int resultNum,
RaritanPageContext pageContext)
return an HTML fragment using the data contained within the IResult object. |
void |
setEnable(boolean enabled)
provides show/hide control. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PopupFieldResultRenderer()
| Method Detail |
public java.lang.String renderResult(IResult result,
int firstResult,
int lastResult,
int resultNum,
RaritanPageContext pageContext)
IResultRenderer
renderResult in interface IResultRendererpublic void initialize(org.w3c.dom.Element elem)
IResultRenderer
initialize in interface IResultRendererpublic java.lang.String getConfigurationXML()
getConfigurationXML in interface IResultRendererpublic java.lang.String getConfigurationXML(java.lang.String configurationTemplate)
getConfigurationXML in interface IResultRendererpublic void setEnable(boolean enabled)
IResultRenderer
setEnable in interface IResultRendererpublic boolean isEnabled()
isEnabled in interface IResultRendererpublic IResultRenderer getRenderer(java.lang.String name)
IResultRenderer
getRenderer in interface IResultRenderer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||