Example #1
0
  /**
   * 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);
    }
  }
Example #2
0
  /**
   * 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);
  }
Example #3
0
  /** Release resources allocated to this tag instance. */
  public void release() {

    super.release();
    this.locale = null;
    this.xhtml = null;
  }
Example #4
0
  /** Release resources allocated to this tag instance. */
  public void release() {

    super.release();
    this.path = null;
  }