/** * Cleans the tab state hidden tag */ protected void cleanTabStateTag() { tabStateTag.setPageContext(null); tabStateTag.setParent(null); tabStateTag.setProperty(null); tabStateTag.setValue(null); }
/** * @see org.kuali.kfs.sys.document.web.renderers.Renderer#clear() */ public void clear() { fieldName = null; fieldValue = null; valuePersistingTag.setPageContext(null); valuePersistingTag.setParent(null); valuePersistingTag.setProperty(null); valuePersistingTag.setValue(null); }
/** * Cleans up the hidden that displays information for the override */ protected void clearOverrideHiddenTag() { overrideHiddenTag.setPageContext(null); overrideHiddenTag.setParent(null); overrideHiddenTag.setProperty(null); overrideHiddenTag.setValue(null); overridePresentTag.setPageContext(null); overridePresentTag.setParent(null); overridePresentTag.setProperty(null); overridePresentTag.setValue(null); }
/** * @see org.kuali.kfs.sys.document.web.renderers.StringRenderer#clear() */ @Override public void clear() { super.clear(); persistingTag.setPageContext(null); persistingTag.setParent(null); persistingTag.setProperty(null); persistingTag.setValue(null); }
/** * Resets the field on the following values on the tag: the page context, the parent tag, the property, and the value * @see org.kuali.kfs.sys.document.web.renderers.Renderer#clear() */ @Override public void clear() { super.clear(); tag.setPageContext(null); tag.setParent(null); tag.setProperty(null); tag.setValue(null); }
/** * Renders the override field as a hidden field * @param pageContext the page context to render to * @param parentTag the tag requesting all this rendering * @throws JspException thrown if rendering fails */ protected void renderOverrideAsHidden(PageContext pageContext, Tag parentTag) throws JspException { overrideHiddenTag.setPageContext(pageContext); overrideHiddenTag.setParent(parentTag); overrideHiddenTag.setProperty(getField().getPropertyPrefix()+"."+getField().getPropertyName()); if (!readOnly && overrideNeededValue.equals("No")) { overrideHiddenTag.setValue("No"); } else { overrideHiddenTag.setValue(HtmlUtils.htmlEscape(getField().getPropertyValue())); } overrideHiddenTag.doStartTag(); overrideHiddenTag.doEndTag(); }
/** * If the value is present, renders that value in a tag * @param pageContext the page context to render to * @param parentTag the tag requesting all this rendering */ protected void renderValuePersistingTag(PageContext pageContext, Tag parentTag) throws JspException { valuePersistingTag.setPageContext(pageContext); valuePersistingTag.setParent(parentTag); valuePersistingTag.setProperty(fieldName); valuePersistingTag.setValue(HtmlUtils.htmlEscape(fieldValue)); valuePersistingTag.doStartTag(); valuePersistingTag.doEndTag(); }
/** * Renders the overrideNeeded field (which is always hidden) * @param pageContext the page context to render to * @param parentTag the tag requesting all this rendering * @throws JspException thrown if rendering fails */ protected void renderOverrideNeededField(PageContext pageContext, Tag parentTag) throws JspException { overrideNeededTag.setPageContext(pageContext); overrideNeededTag.setParent(parentTag); overrideNeededTag.setProperty(overrideNeededProperty); overrideNeededTag.setValue(HtmlUtils.htmlEscape(overrideNeededValue)); overrideNeededTag.doStartTag(); overrideNeededTag.doEndTag(); } }
/** * Renders a hidden tag which holds the current tab state * @param pageContext the pageContext to render to * @param parentTag the tag requesting all this rendering * @throws JspException thrown if something goes wrong */ protected void renderTabStateTag(PageContext pageContext, Tag parentTag) throws JspException { tabStateTag.setPageContext(pageContext); tabStateTag.setParent(parentTag); tabStateTag.setProperty("tabStates("+hideShowBlock.getTabKey()+")"); tabStateTag.setValue(hideShowBlock.getTabState()); tabStateTag.doStartTag(); tabStateTag.doEndTag(); }
/** * Renders the value of the field in the hidden input tag so it can be read into the data object. * @param pageContext the page context to render to * @param parentTag the tag requesting all this rendering */ protected void renderShadowInputTag(PageContext pageContext, Tag parentTag) throws JspException { shadowInputTag.setPageContext(pageContext); shadowInputTag.setParent(parentTag); shadowInputTag.setProperty(getFieldName()); shadowInputTag.setValue(getField().getPropertyValue()); shadowInputTag.doStartTag(); shadowInputTag.doEndTag(); }
/** * Renders the hidden field using a Struts html:hidden tag * @see org.kuali.kfs.sys.document.web.renderers.Renderer#render(javax.servlet.jsp.PageContext, javax.servlet.jsp.tagext.Tag) */ public void render(PageContext pageContext, Tag parentTag) throws JspException { tag.setPageContext(pageContext); tag.setParent(parentTag); tag.setProperty(getFieldName()); if (getField().isSecure()) { tag.setValue(getField().getEncryptedValue()); } else { tag.setValue(HtmlUtils.htmlEscape(getField().getPropertyValue())); } tag.setStyleId(getFieldName()); tag.setWrite(false); tag.doStartTag(); tag.doEndTag(); }
/** * Renders the override field as a hidden field * @param pageContext the page context to render to * @param parentTag the tag requesting all this rendering * @throws JspException thrown if rendering fails */ protected void renderOverridePresent(PageContext pageContext, Tag parentTag) throws JspException { overridePresentTag.setPageContext(pageContext); overridePresentTag.setParent(parentTag); overridePresentTag.setProperty(getField().getPropertyPrefix()+"."+getField().getPropertyName()+".present"); overridePresentTag.setValue("I'm here yo!"); overridePresentTag.doStartTag(); overridePresentTag.doEndTag(); }