⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 htmloutputlabel.java

📁 RESIN 3.2 最新源码
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
  public void setTabindex(String value)  {    _tabindex = value;  }    public String getTitle()  {    if (_title != null)      return _title;    else if (_titleExpr != null)      return Util.evalString(_titleExpr);    else      return null;  }  public void setTitle(String value)  {    _title = value;  }  //  // value expression override  //  /**   * Returns the value expression with the given name.   */  @Override  public ValueExpression getValueExpression(String name)  {    PropEnum prop = _propMap.get(name);    if (prop != null) {      switch (prop) {      case ACCESSKEY:	return _accesskeyExpr;      case DIR:	return _dirExpr;      case ESCAPE:	return _escapeExpr;      case FOR:	return _forExpr;      case LANG:	return _langExpr;      case ONBLUR:	return _onblurExpr;      case ONCLICK:	return _onclickExpr;      case ONDBLCLICK:	return _ondblclickExpr;      case ONFOCUS:	return _onfocusExpr;      case ONKEYDOWN:	return _onkeydownExpr;      case ONKEYPRESS:	return _onkeypressExpr;      case ONKEYUP:	return _onkeyupExpr;      case ONMOUSEDOWN:	return _onmousedownExpr;      case ONMOUSEMOVE:	return _onmousemoveExpr;      case ONMOUSEOUT:	return _onmouseoutExpr;      case ONMOUSEOVER:	return _onmouseoverExpr;      case ONMOUSEUP:	return _onmouseupExpr;      case STYLE:	return _styleExpr;      case STYLE_CLASS:	return _styleClassExpr;      case TABINDEX:	return _tabindexExpr;      case TITLE:	return _titleExpr;      }    }        return super.getValueExpression(name);  }  /**   * Sets the value expression with the given name.   */  @Override  public void setValueExpression(String name, ValueExpression expr)  {    PropEnum prop = _propMap.get(name);    if (prop != null) {      switch (prop) {      case ACCESSKEY:	if (expr != null && expr.isLiteralText()) {	  _accesskey = Util.evalString(expr);	  return;	}	else	  _accesskeyExpr = expr;	break;      case DIR:	if (expr != null && expr.isLiteralText()) {	  _dir = Util.evalString(expr);	  return;	}	else	  _dirExpr = expr;	break;      case ESCAPE:	if (expr != null && expr.isLiteralText()) {	  _escape = Util.evalBoolean(expr);	  return;	}	else	  _escapeExpr = expr;	break;      case FOR:	if (expr != null && expr.isLiteralText()) {	  _for = Util.evalString(expr);	  return;	}	else	  _forExpr = expr;	break;	      case LANG:	if (expr != null && expr.isLiteralText()) {	  _lang = Util.evalString(expr);	  return;	}	else	  _langExpr = expr;	break;	      case ONBLUR:	if (expr != null && expr.isLiteralText()) {	  _onblur = Util.evalString(expr);	  return;	}	else	  _onblurExpr = expr;	break;	      case ONCLICK:	if (expr != null && expr.isLiteralText()) {	  _onclick = Util.evalString(expr);	  return;	}	else	  _onclickExpr = expr;	break;      case ONDBLCLICK:	if (expr != null && expr.isLiteralText()) {	  _ondblclick = Util.evalString(expr);	  return;	}	else	  _ondblclickExpr = expr;	break;      case ONFOCUS:	if (expr != null && expr.isLiteralText()) {	  _onfocus = Util.evalString(expr);	  return;	}	else	  _onfocusExpr = expr;	break;      case ONKEYDOWN:	if (expr != null && expr.isLiteralText()) {	  _onkeydown = Util.evalString(expr);	  return;	}	else	  _onkeydownExpr = expr;	break;	      case ONKEYPRESS:	if (expr != null && expr.isLiteralText()) {	  _onkeypress = Util.evalString(expr);	  return;	}	else	  _onkeypressExpr = expr;	break;      case ONKEYUP:	if (expr != null && expr.isLiteralText()) {	  _onkeyup = Util.evalString(expr);	  return;	}	else	  _onkeyupExpr = expr;	break;      case ONMOUSEDOWN:	if (expr != null && expr.isLiteralText()) {	  _onmousedown = Util.evalString(expr);	  return;	}	else	  _onmousedownExpr = expr;	break;      case ONMOUSEMOVE:	if (expr != null && expr.isLiteralText()) {	  _onmousemove = Util.evalString(expr);	  return;	}	else	  _onmousemoveExpr = expr;	break;      case ONMOUSEOUT:	if (expr != null && expr.isLiteralText()) {	  _onmouseout = Util.evalString(expr);	  return;	}	else	  _onmouseoutExpr = expr;	break;      case ONMOUSEOVER:	if (expr != null && expr.isLiteralText()) {	  _onmouseover = Util.evalString(expr);	  return;	}	else	  _onmouseoverExpr = expr;	break;      case ONMOUSEUP:	if (expr != null && expr.isLiteralText()) {	  _onmouseup = Util.evalString(expr);	  return;	}	else	  _onmouseupExpr = expr;	break;      case STYLE:	if (expr != null && expr.isLiteralText()) {	  _style = Util.evalString(expr);	  return;	}	else	  _styleExpr = expr;	break;      case STYLE_CLASS:	if (expr != null && expr.isLiteralText()) {	  _styleClass = Util.evalString(expr);	  return;	}	else	  _styleClassExpr = expr;	break;      case TABINDEX:	if (expr != null && expr.isLiteralText()) {	  _tabindex = Util.evalString(expr);	  return;	}	else	  _tabindexExpr = expr;	break;      case TITLE:	if (expr != null && expr.isLiteralText()) {	  _title = Util.evalString(expr);	  return;	}	else	  _titleExpr = expr;	break;      }    }        super.setValueExpression(name, expr);  }  //  // state  //  public Object saveState(FacesContext context)  {    Object parent = super.saveState(context);    return new Object[] {      parent,            _accesskey,      _dir,      _escape,      _for,      _lang,            _onblur,      _onclick,      _ondblclick,      _onfocus,            _onkeydown,      _onkeypress,      _onkeyup,            _onmousedown,      _onmousemove,      _onmouseout,      _onmouseover,      _onmouseup,            _style,      _styleClass,      _tabindex,      _title,    };  }  public void restoreState(FacesContext context, Object value)  {    Object []state = (Object []) value;    int i = 0;    if (state != null)       super.restoreState(context, state[i++]);    _accesskey = (String) state[i++];    _dir = (String) state[i++];    _escape = (Boolean) state[i++];    _for = (String) state[i++];    _lang = (String) state[i++];    _onblur = (String) state[i++];    _onclick = (String) state[i++];    _ondblclick = (String) state[i++];    _onfocus = (String) state[i++];    _onkeydown = (String) state[i++];    _onkeypress = (String) state[i++];    _onkeyup = (String) state[i++];    _onmousedown = (String) state[i++];    _onmousemove = (String) state[i++];    _onmouseout = (String) state[i++];    _onmouseover = (String) state[i++];    _onmouseup = (String) state[i++];    _style = (String) state[i++];    _styleClass = (String) state[i++];    _tabindex = (String) state[i++];    _title = (String) state[i++];  }  //  // utility  //  private enum PropEnum {    ACCESSKEY,    DIR,    ESCAPE,    FOR,    LANG,    ONBLUR,    ONCLICK,    ONDBLCLICK,    ONFOCUS,    ONKEYDOWN,    ONKEYPRESS,    ONKEYUP,    ONMOUSEDOWN,    ONMOUSEMOVE,    ONMOUSEOUT,    ONMOUSEOVER,    ONMOUSEUP,    STYLE,    STYLE_CLASS,    TABINDEX,    TITLE,  }  static {    _propMap.put("accesskey", PropEnum.ACCESSKEY);    _propMap.put("dir", PropEnum.DIR);    _propMap.put("escape", PropEnum.ESCAPE);    _propMap.put("for", PropEnum.FOR);    _propMap.put("lang", PropEnum.LANG);    _propMap.put("onblur", PropEnum.ONBLUR);    _propMap.put("onclick", PropEnum.ONCLICK);    _propMap.put("ondblclick", PropEnum.ONDBLCLICK);    _propMap.put("onfocus", PropEnum.ONFOCUS);    _propMap.put("onkeydown", PropEnum.ONKEYDOWN);    _propMap.put("onkeypress", PropEnum.ONKEYPRESS);    _propMap.put("onkeyup", PropEnum.ONKEYUP);    _propMap.put("onmousedown", PropEnum.ONMOUSEDOWN);    _propMap.put("onmousemove", PropEnum.ONMOUSEMOVE);    _propMap.put("onmouseover", PropEnum.ONMOUSEOVER);    _propMap.put("onmouseout", PropEnum.ONMOUSEOUT);    _propMap.put("onmouseup", PropEnum.ONMOUSEUP);    _propMap.put("style", PropEnum.STYLE);    _propMap.put("styleClass", PropEnum.STYLE_CLASS);    _propMap.put("tabindex", PropEnum.TABINDEX);    _propMap.put("title", PropEnum.TITLE);  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -