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

java.lang.Object
  extended by org.kuali.kfs.sys.document.web.renderers.FieldRendererBase
      extended by org.kuali.kfs.sys.document.web.renderers.TextRenderer
All Implemented Interfaces:
FieldRenderer, Renderer
Direct Known Subclasses:
CurrencyRenderer, DateRenderer

public class TextRenderer
extends FieldRendererBase

Represents a field rendered as a text field


Constructor Summary
TextRenderer()
           
 
Method Summary
 void clear()
          cleans up the html:text tag
protected  String getFieldMaxLength()
          Determines the max length of the field
protected  String getFieldSize()
          Determines the size of the field
 void render(javax.servlet.jsp.PageContext pageContext, javax.servlet.jsp.tagext.Tag parentTag)
          Uses a struts html:text tag to render this field
 boolean renderQuickfinder()
          Yes, I'd like a quickfinder please
 
Methods inherited from class org.kuali.kfs.sys.document.web.renderers.FieldRendererBase
buildOnBlur, closeNoWrapSpan, getAccessibleTitle, getDynamicNameLabel, getErrorIconImageTag, getField, getFieldName, getQuickfinderTabIndex, isShowError, openNoWrapSpan, overrideOnBlur, renderErrorIcon, renderQuickFinderIfNecessary, setAccessibleTitle, setArbitrarilyHighTabIndex, setDynamicNameLabel, setField, setShowError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextRenderer

public TextRenderer()
Method Detail

clear

public void clear()
cleans up the html:text tag

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

render

public void render(javax.servlet.jsp.PageContext pageContext,
                   javax.servlet.jsp.tagext.Tag parentTag)
            throws javax.servlet.jsp.JspException
Uses a struts html:text tag to render this field

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)

getFieldMaxLength

protected String getFieldMaxLength()
Determines the max length of the field

Returns:
the max length of the field, formatted to a string

getFieldSize

protected String getFieldSize()
Determines the size of the field

Returns:
the size of the field, formatted as a String

renderQuickfinder

public boolean renderQuickfinder()
Yes, I'd like a quickfinder please

Returns:
true if a quick finder should be rendered, false otherwise
See Also:
FieldRenderer.renderQuickfinder()


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