|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.searchApp.taglibrary.BasicSearchElementRenderer
Base implementation of ISearchElementRenderer. Handles enable/diable toggling, name handling. Renders a single HTML fragment.
| Field Summary | |
protected boolean |
enabled
|
protected java.lang.String |
name
|
| Constructor Summary | |
BasicSearchElementRenderer()
|
|
| Method Summary | |
protected abstract java.lang.String |
doGetBody(ISearchFormRenderer parent,
RaritanPageContext pageContext)
|
protected java.lang.String |
doGetBodyDisabled(ISearchFormRenderer parent,
RaritanPageContext pageContext)
Default implementation executes a complete hide. |
java.lang.String |
getBody(ISearchFormRenderer parent,
RaritanPageContext pageContext)
Returns the element html fragment. |
java.lang.String |
getInitValue(java.lang.String initFrom,
java.lang.String fieldID,
RaritanPageContext pageContext)
|
java.lang.String |
getInitValue(java.lang.String initFrom,
java.lang.String fieldID,
java.lang.String value,
boolean clearIt,
RaritanPageContext pageContext)
|
java.lang.String |
getInitValue(java.lang.String initFrom,
java.lang.String fieldID,
java.lang.String value,
RaritanPageContext pageContext)
|
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. |
| 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
protected boolean enabled
| Constructor Detail |
public BasicSearchElementRenderer()
| Method Detail |
public void initialize(org.w3c.dom.Element elem)
ISearchElementRenderer
initialize in interface ISearchElementRendererpublic void setEnable(boolean enabled)
ISearchElementRenderer
setEnable in interface ISearchElementRendererpublic ISearchElementRenderer getRenderer(java.lang.String name)
ISearchElementRenderer
getRenderer in interface ISearchElementRenderer
public java.lang.String getBody(ISearchFormRenderer parent,
RaritanPageContext pageContext)
ISearchElementRenderer
getBody in interface ISearchElementRenderer
protected java.lang.String doGetBodyDisabled(ISearchFormRenderer parent,
RaritanPageContext pageContext)
public java.lang.String getInitValue(java.lang.String initFrom,
java.lang.String fieldID,
RaritanPageContext pageContext)
public java.lang.String getInitValue(java.lang.String initFrom,
java.lang.String fieldID,
java.lang.String value,
RaritanPageContext pageContext)
public java.lang.String getInitValue(java.lang.String initFrom,
java.lang.String fieldID,
java.lang.String value,
boolean clearIt,
RaritanPageContext pageContext)
public boolean isHidden(ISearchFormRenderer parent,
RaritanPageContext pageContext)
isHidden in interface ISearchElementRenderer
protected abstract java.lang.String doGetBody(ISearchFormRenderer parent,
RaritanPageContext pageContext)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||