org.kuali.kfs.sys.document.web.renderers
Class MultipleReadOnlyFieldsRenderer

java.lang.Object
  extended by org.kuali.kfs.sys.document.web.renderers.MultipleReadOnlyFieldsRenderer
All Implemented Interfaces:
Renderer

public class MultipleReadOnlyFieldsRenderer
extends Object
implements Renderer

Renders a set of read only fields to a table cell


Constructor Summary
MultipleReadOnlyFieldsRenderer()
           
 
Method Summary
protected  String beginReadOnlyLabel()
           
protected  String beginReadOnlyLayout()
           
protected  String beginReadOnlyValue()
           
 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.
protected  String endReadOnlyLabel()
           
protected  String endReadOnlyLayout()
           
protected  String endReadOnlyValue()
           
 List<org.kuali.rice.kns.web.ui.Field> getFields()
           
 void render(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag)
          Asks this renderer to render
protected  String renderEmptyCell()
           
protected  String renderLabel(org.kuali.rice.kns.web.ui.Field field)
           
 void setFields(List<org.kuali.rice.kns.web.ui.Field> fields)
          Associate fields with this render pass of the renderer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultipleReadOnlyFieldsRenderer

public MultipleReadOnlyFieldsRenderer()
Method Detail

clear

public void clear()
Description copied from interface: Renderer
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.

Specified by:
clear in interface Renderer
See Also:
Renderer.clear()

render

public void render(javax.servlet.jsp.PageContext pageContext,
                   javax.servlet.jsp.tagext.Tag parentTag)
            throws javax.servlet.jsp.JspException
Description copied from interface: Renderer
Asks this renderer to render

Specified by:
render in interface Renderer
Parameters:
pageContext - the JSP page context to render to
parentTag - the tag that is the "parent" of this rendering
Throws:
javax.servlet.jsp.JspException
See Also:
Renderer.render(javax.servlet.jsp.PageContext, javax.servlet.jsp.tagext.Tag)

renderEmptyCell

protected String renderEmptyCell()
Returns:
the value to render for an empty cell

beginReadOnlyLayout

protected String beginReadOnlyLayout()

beginReadOnlyLabel

protected String beginReadOnlyLabel()

endReadOnlyLabel

protected String endReadOnlyLabel()

beginReadOnlyValue

protected String beginReadOnlyValue()

endReadOnlyValue

protected String endReadOnlyValue()

renderLabel

protected String renderLabel(org.kuali.rice.kns.web.ui.Field field)

endReadOnlyLayout

protected String endReadOnlyLayout()

getFields

public List<org.kuali.rice.kns.web.ui.Field> getFields()
Returns:
the current list of fields to render through this render pass

setFields

public void setFields(List<org.kuali.rice.kns.web.ui.Field> fields)
Associate fields with this render pass of the renderer

Parameters:
fields - the fields to render through this render pass


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