/** * Override attributes set on this tag instance. * * @param component Component whose attributes should be overridden */ protected void overrideProperties(UIComponent component) { super.overrideProperties(component); if ((path != null) && (component.getAttribute("path") == null)) { component.setAttribute("path", path); } }
/** * Override attributes set on this tag instance. * * @param component Component whose attributes should be overridden */ protected void setProperties(UIComponent component) { super.setProperties(component); setBooleanAttribute(component, "locale", locale); setBooleanAttribute(component, "xhtml", xhtml); }
/** Release resources allocated to this tag instance. */ public void release() { super.release(); this.locale = null; this.xhtml = null; }
/** Release resources allocated to this tag instance. */ public void release() { super.release(); this.path = null; }