org.kuali.kfs.sys.document.web.renderers
Interface Renderer

All Known Subinterfaces:
FieldRenderer
All Known Implementing Classes:
AccountingLineTableFooterRenderer, AccountingLineTableHeaderRenderer, ActionsRenderer, CheckboxRenderer, CurrencyRenderer, DateRenderer, DebitCreditTotalRenderer, DropDownRenderer, DynamicNameLabelRenderer, DynamicReadOnlyRender, FieldRendererBase, GroupErrorsRenderer, GroupTitleLineRenderer, GroupTotalRenderer, HiddenRenderer, HideShowBlockRenderer, LabelRenderer, MultipleReadOnlyFieldsRenderer, OverrideFieldRenderer, PersistingTagRenderer, ProcurementCardGroupTotalRenderer, QuickFinderRenderer, RadioButtonGroupRenderer, ReadOnlyRenderer, StringRenderer, TableCellRenderer, TableHeaderRenderer, TableRenderer, TableRowRenderer, TextAreaRenderer, TextRenderer, TotalRendererBase

public interface Renderer

The contract needed by renderers of all stripes to render controls


Method Summary
 void clear()
          If this object is held in a pool, this method is called before the object is returned to the pool, so that the object can be cleaned up for the next use.
 void render(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag)
          Asks this renderer to render
 

Method Detail

render

void render(javax.servlet.jsp.PageContext pageContext,
            javax.servlet.jsp.tagext.Tag parentTag)
            throws javax.servlet.jsp.JspException
Asks this renderer to render

Parameters:
pageContext - the JSP page context to render to
parentTag - the tag that is the "parent" of this rendering
businessObject - the business object being rendered
Throws:
javax.servlet.jsp.JspException

clear

void clear()
If this object is held in a pool, this method is called before the object is returned to the pool, so that the object can be cleaned up for the next use.



Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.