|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.sys.document.web.renderers.FieldRendererBase
org.kuali.kfs.sys.document.web.renderers.OverrideFieldRenderer
public class OverrideFieldRenderer
The renderer of an override field
| Constructor Summary | |
|---|---|
OverrideFieldRenderer()
|
|
| Method Summary | |
|---|---|
protected String |
buildLabelSpanClosing()
|
protected String |
buildLabelSpanOpening()
|
protected String |
buildLineBreak()
|
protected String |
buildNonBreakingSpace()
|
void |
clear()
Cleans up the tags used to display this field |
protected void |
clearOverrideHiddenTag()
Cleans up the hidden that displays information for the override |
protected void |
clearOverrideNeededTag()
Cleans up the HiddenTag that renders override needed properties |
AccountingLine |
getAccountingLine()
Gets the accountingLine attribute. |
String |
getOverrideNeededValue()
Gets the overrideNeededValue attribute. |
boolean |
isReadOnly()
Gets the readOnly attribute. |
void |
render(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag)
Renders the override field and its associated override needed field |
protected void |
renderOverrideAsHidden(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag)
Renders the override field as a hidden field |
protected void |
renderOverrideAsNonHidden(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag)
Renders the override field as non-hidden (probably a checkbox) |
protected void |
renderOverrideNeededField(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag)
Renders the overrideNeeded field (which is always hidden) |
protected void |
renderOverridePresent(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag)
Renders the override field as a hidden field |
boolean |
renderQuickfinder()
We never render quick finders on these |
void |
setAccountingLine(AccountingLine accountingLine)
Sets the accountingLine attribute value. |
void |
setField(org.kuali.rice.kns.web.ui.Field overrideField)
Also sets the overrideNeededProperty name |
void |
setOverrideNeededValue(String overrideNeededValue)
Sets the overrideNeededValue attribute value. |
void |
setReadOnly(boolean readOnly)
Sets the readOnly attribute value. |
| 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, setShowError |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OverrideFieldRenderer()
| Method Detail |
|---|
public boolean renderQuickfinder()
FieldRenderer.renderQuickfinder()public void clear()
clear in interface Rendererclear in class FieldRendererBaseFieldRendererBase.clear()protected void clearOverrideHiddenTag()
protected void clearOverrideNeededTag()
public void setField(org.kuali.rice.kns.web.ui.Field overrideField)
setField in interface FieldRenderersetField in class FieldRendererBaseoverrideField - the field to renderFieldRendererBase.setField(org.kuali.rice.kns.web.ui.Field)public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
readOnly - The readOnly to set.public String getOverrideNeededValue()
public void setOverrideNeededValue(String overrideNeededValue)
overrideNeededValue - The overrideNeededValue to set.public AccountingLine getAccountingLine()
public void setAccountingLine(AccountingLine accountingLine)
accountingLine - The accountingLine to set.
public void render(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag)
throws javax.servlet.jsp.JspException
pageContext - the JSP page context to render toparentTag - the tag that is the "parent" of this rendering
javax.servlet.jsp.JspExceptionRenderer.render(javax.servlet.jsp.PageContext, javax.servlet.jsp.tagext.Tag)protected String buildLineBreak()
protected String buildNonBreakingSpace()
protected String buildLabelSpanOpening()
protected String buildLabelSpanClosing()
protected void renderOverrideAsNonHidden(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag)
throws javax.servlet.jsp.JspException
pageContext - the page context to render toparentTag - the tag requesting all this rendering
javax.servlet.jsp.JspException - thrown if rendering fails
protected void renderOverrideAsHidden(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag)
throws javax.servlet.jsp.JspException
pageContext - the page context to render toparentTag - the tag requesting all this rendering
javax.servlet.jsp.JspException - thrown if rendering fails
protected void renderOverridePresent(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag)
throws javax.servlet.jsp.JspException
pageContext - the page context to render toparentTag - the tag requesting all this rendering
javax.servlet.jsp.JspException - thrown if rendering fails
protected void renderOverrideNeededField(javax.servlet.jsp.PageContext pageContext,
javax.servlet.jsp.tagext.Tag parentTag)
throws javax.servlet.jsp.JspException
pageContext - the page context to render toparentTag - the tag requesting all this rendering
javax.servlet.jsp.JspException - thrown if rendering fails
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||