com.raritantechnologies.dieselpoint.taglibrary
Class DieselpointDropdownRenderer

java.lang.Object
  extended bycom.raritantechnologies.searchApp.taglibrary.BasicSearchElementRenderer
      extended bycom.raritantechnologies.dieselpoint.taglibrary.DieselpointSearchElementRenderer
          extended bycom.raritantechnologies.dieselpoint.taglibrary.DieselpointDropdownRenderer
All Implemented Interfaces:
IConfigurable, ISearchElementRenderer

public class DieselpointDropdownRenderer
extends DieselpointSearchElementRenderer

Subclass of DieselpointSearchElementRenderer that generates a dropdown list from a dieselpoint field.

XML Configuration Schema:
  <SearchElementRenderer class="com.raritantechnologies.dieselpoint.taglibrary.DieselpointDropdownRenderer"
                            fieldname="[dieselpoint field ID]"
                            maxRows="[maximum rows to display|-1 means all]" />
                            maxNameLength="[maximum row display width]" />
 


Developed by Raritan Technologies Inc..

Author:
Ted Sullivan (Raritan Technologies)

Field Summary
 
Fields inherited from class com.raritantechnologies.dieselpoint.taglibrary.DieselpointSearchElementRenderer
baseParamMap, fixedParamMap
 
Fields inherited from class com.raritantechnologies.searchApp.taglibrary.BasicSearchElementRenderer
enabled, name
 
Constructor Summary
DieselpointDropdownRenderer()
           
 
Method Summary
protected  java.lang.String doGetBody(ISearchFormRenderer parent, RaritanPageContext pageContext)
          Returns the element html fragment.
 void initialize(org.w3c.dom.Element elem)
          Initialize renderer-specific parameters from the configuration XML tag.
 
Methods inherited from class com.raritantechnologies.dieselpoint.taglibrary.DieselpointSearchElementRenderer
addFixedParameter, addMappedParameter, getBaseParams, getBaseURL, getDieselpointSearchBean, getSearcher, initializeBaseParams
 
Methods inherited from class com.raritantechnologies.searchApp.taglibrary.BasicSearchElementRenderer
doGetBodyDisabled, getBody, getInitValue, getInitValue, getInitValue, getRenderer, isHidden, setEnable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DieselpointDropdownRenderer

public DieselpointDropdownRenderer()
Method Detail

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

doGetBody

protected java.lang.String doGetBody(ISearchFormRenderer parent,
                                     RaritanPageContext pageContext)
Returns the element html fragment.

Specified by:
doGetBody in class BasicSearchElementRenderer