com.raritantechnologies.searchApp.taglibrary
Class SearchFormColumnRenderer
java.lang.Object
com.raritantechnologies.searchApp.taglibrary.BasicSearchElementRenderer
com.raritantechnologies.searchApp.taglibrary.SearchFormColumnRenderer
- All Implemented Interfaces:
- IConfigurable, ISearchElementRenderer
- public class SearchFormColumnRenderer
- extends BasicSearchElementRenderer
Renders set of child ISearchElementRenderers within an HTML table row as columns.
XML Configuration Template:
<SearchElementRenderer
rendererClass="com.raritantechnologies.searchApp.taglibrary.SearchFormColumnRenderer"
cssClass="[ css class ]"
tableProps="[ table properties ]"
trProps="[ properties of tr tags ]"
valign="[ tr valign property ]" >
<SearchElementRenderer
rendererClass="[Child Renderer class for column 1]" >
<!-- Configuration parameters for column 1 renderer class -->
</SearchElementRenderer>
<SearchElementRenderer
rendererClass="[Child Renderer class for column 2]" >
<!-- Configuration parameters for column 2 renderer class -->
</SearchElementRenderer>
</SearchElementRenderer>
Developed by
Raritan Technologies .
- Author:
- Ted Sullivan
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchFormColumnRenderer
public SearchFormColumnRenderer()
initialize
public void initialize(org.w3c.dom.Element elem)
- Description copied from interface:
ISearchElementRenderer
- Initialize renderer-specific parameters from the configuration XML tag.
- Specified by:
initialize in interface ISearchElementRenderer- Overrides:
initialize in class BasicSearchElementRenderer
getRenderer
public ISearchElementRenderer getRenderer(java.lang.String name)
- Description copied from interface:
ISearchElementRenderer
- Returns ISearchElementRenderer of this render or a nested renderer matching the
name given or null if no match is found.
- Specified by:
getRenderer in interface ISearchElementRenderer- Overrides:
getRenderer in class BasicSearchElementRenderer
doGetBody
protected java.lang.String doGetBody(ISearchFormRenderer parent,
RaritanPageContext pageContext)
- Specified by:
doGetBody in class BasicSearchElementRenderer
addColumnRenderer
public void addColumnRenderer(org.w3c.dom.Element colRendererEl)
addColumnRenderer
public void addColumnRenderer(ISearchElementRenderer columnRenderer,
int width,
java.lang.String columnAlignment)