public int getWidth() {
    if (null != this.width) {
      return this.width;
    }

    return UIComponentUtil.GetAttributeValue(this.getFacesContext(), this, "width", -1);
  }
  public boolean isAutoHide() {
    if (null != this.autoHide) {
      return this.autoHide;
    }

    return UIComponentUtil.GetAttributeValue(this.getFacesContext(), this, "autoHide", true);
  }
  public String getShowOn() {
    if (null != this.showOn) {
      return this.showOn;
    }

    return UIComponentUtil.GetAttributeValue(this.getFacesContext(), this, "showOn", "mousemove");
  }
  public String getTargetId() {
    if (null != this.targetId) {
      return this.targetId;
    }

    return UIComponentUtil.GetAttributeValue(this.getFacesContext(), this, "targetId", null);
  }
  public boolean isHideOthers() {
    if (null != this.hideOthers) {
      return this.hideOthers;
    }

    return UIComponentUtil.GetAttributeValue(this.getFacesContext(), this, "hideOthers", false);
  }
  public int getShowDelay() {
    if (null != this.showDelay) {
      return this.showDelay;
    }

    return UIComponentUtil.GetAttributeValue(this.getFacesContext(), this, "showDelay", -1);
  }
  public int getCornerRadius() {
    if (null != this.cornerRadius) {
      return this.cornerRadius;
    }

    return UIComponentUtil.GetAttributeValue(this.getFacesContext(), this, "cornerRadius", -1);
  }
  public boolean isClosable() {
    if (null != this.closable) {
      return this.closable;
    }

    return UIComponentUtil.GetAttributeValue(this.getFacesContext(), this, "closable", false);
  }
  public String getCaption() {
    if (null != this.caption) {
      return this.caption;
    }

    return UIComponentUtil.GetAttributeValue(this.getFacesContext(), this, "caption", null);
  }
  public Object getItemLabel() {
    if (null != this.itemLabel) {
      return this.itemLabel;
    }

    return UIComponentUtil.GetAttributeValue(this.getFacesContext(), this, "itemLabel", null);
  }
  public String getVar() {
    if (null != this.var) {
      return this.var;
    }

    return UIComponentUtil.GetAttributeValue(this.getFacesContext(), this, "var", null);
  }