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

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

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