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

📄 htmlpanelgrid.java

📁 RESIN 3.2 最新源码
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
    _summary = 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;  }    public String getWidth()  {    if (_width != null)      return _width;    else if (_widthExpr != null)      return Util.evalString(_widthExpr);    else      return null;  }  public void setWidth(String value)  {    _width = 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 BGCOLOR:	return _bgcolorExpr;      case BORDER:	return _borderExpr;      case CAPTION_CLASS:	return _captionClassExpr;      case CAPTION_STYLE:	return _captionStyleExpr;      case CELLPADDING:	return _cellpaddingExpr;      case CELLSPACING:	return _cellspacingExpr;      case COLUMN_CLASSES:	return _columnClassesExpr;      case COLUMNS:	return _columnsExpr;      case DIR:	return _dirExpr;      case FOOTER_CLASS:	return _footerClassExpr;      case FRAME:	return _frameExpr;      case HEADER_CLASS:	return _headerClassExpr;      case LANG:	return _langExpr;      case ONCLICK:	return _onclickExpr;      case ONDBLCLICK:	return _ondblclickExpr;      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 ROW_CLASSES:	return _rowClassesExpr;      case RULES:	return _rulesExpr;      case STYLE:	return _styleExpr;      case STYLE_CLASS:	return _styleClassExpr;      case SUMMARY:	return _summaryExpr;      case TITLE:	return _titleExpr;      case WIDTH:	return _widthExpr;      }    }        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 BGCOLOR:	if (expr != null && expr.isLiteralText()) {	  _bgcolor = Util.evalString(expr);	  return;	}	else	  _bgcolorExpr = expr;	break;	      case BORDER:	if (expr != null && expr.isLiteralText()) {	  _border = Util.evalInt(expr);	  return;	}	else	  _borderExpr = expr;	break;	      case CAPTION_CLASS:	if (expr != null && expr.isLiteralText()) {	  _captionClass = Util.evalString(expr);	  return;	}	else	  _captionClassExpr = expr;	break;	      case CAPTION_STYLE:	if (expr != null && expr.isLiteralText()) {	  _captionStyle = Util.evalString(expr);	  return;	}	else	  _captionStyleExpr = expr;	break;	      case CELLPADDING:	if (expr != null && expr.isLiteralText()) {	  _cellpadding = Util.evalString(expr);	  return;	}	else	  _cellpaddingExpr = expr;	break;	      case CELLSPACING:	if (expr != null && expr.isLiteralText()) {	  _cellspacing = Util.evalString(expr);	  return;	}	else	  _cellspacingExpr = expr;	break;	      case COLUMN_CLASSES:	if (expr != null && expr.isLiteralText()) {	  _columnClasses = Util.evalString(expr);	  return;	}	else	  _columnClassesExpr = expr;	break;	      case COLUMNS:	if (expr != null && expr.isLiteralText()) {	  _columns = Util.evalInt(expr);	  return;	}	else	  _columnsExpr = expr;	break;      case DIR:	if (expr != null && expr.isLiteralText()) {	  _dir = Util.evalString(expr);	  return;	}	else	  _dirExpr = expr;	break;	      case FOOTER_CLASS:	if (expr != null && expr.isLiteralText()) {	  _footerClass = Util.evalString(expr);	  return;	}	else	  _footerClassExpr = expr;	break;	      case FRAME:	if (expr != null && expr.isLiteralText()) {	  _frame = Util.evalString(expr);	  return;	}	else	  _frameExpr = expr;	break;	      case HEADER_CLASS:	if (expr != null && expr.isLiteralText()) {	  _headerClass = Util.evalString(expr);	  return;	}	else	  _headerClassExpr = expr;	break;	      case LANG:	if (expr != null && expr.isLiteralText()) {	  _lang = Util.evalString(expr);	  return;	}	else	  _langExpr = 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 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 ROW_CLASSES:	if (expr != null && expr.isLiteralText()) {	  _rowClasses = Util.evalString(expr);	  return;	}	else	  _rowClassesExpr = expr;	break;      case RULES:	if (expr != null && expr.isLiteralText()) {	  _rules = Util.evalString(expr);	  return;	}	else	  _rulesExpr = 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 SUMMARY:	if (expr != null && expr.isLiteralText()) {	  _summary = Util.evalString(expr);	  return;	}	else	  _summaryExpr = expr;	break;      case TITLE:	if (expr != null && expr.isLiteralText()) {	  _title = Util.evalString(expr);	  return;	}	else	  _titleExpr = expr;	break;      case WIDTH:	if (expr != null && expr.isLiteralText()) {	  _width = Util.evalString(expr);	  return;	}	else	  _widthExpr = expr;	break;      }    }        super.setValueExpression(name, expr);  }  //  // state  //  @Override  public Object saveState(FacesContext context)  {    Object parent = super.saveState(context);    return new Object[] {      parent,      _bgcolor,      _border,      _captionClass,      _captionStyle,      _cellpadding,      _cellspacing,      _columnClasses,      _columns,      _dir,      _footerClass,      _frame,      _headerClass,      _lang,            _onclick,      _ondblclick,      _onkeydown,      _onkeypress,      _onkeyup,            _onmousedown,      _onmousemove,      _onmouseout,      _onmouseover,      _onmouseup,            _rowClasses,      _rules,            _style,      _styleClass,      _summary,      _title,      _width,    };  }  @Override  public void restoreState(FacesContext context, Object value)  {    Object []state = (Object []) value;    int i = 0;    if (state != null)       super.restoreState(context, state[i++]);    _bgcolor = (String) state[i++];    _border = (Integer) state[i++];    _captionClass = (String) state[i++];    _captionStyle = (String) state[i++];    _cellpadding = (String) state[i++];    _cellspacing = (String) state[i++];    _columnClasses = (String) state[i++];    _columns = (Integer) state[i++];    _dir = (String) state[i++];    _footerClass = (String) state[i++];    _frame = (String) state[i++];    _headerClass = (String) state[i++];    _lang = (String) state[i++];    _onclick = (String) state[i++];    _ondblclick = (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++];    _rowClasses = (String) state[i++];    _rules = (String) state[i++];    _style = (String) state[i++];    _styleClass = (String) state[i++];    _summary = (String) state[i++];    _title = (String) state[i++];    _width = (String) state[i++];  }  //  // utility  //  private enum PropEnum {    BGCOLOR,    BORDER,    CAPTION_CLASS,    CAPTION_STYLE,    CELLPADDING,    CELLSPACING,    COLUMN_CLASSES,    COLUMNS,    DIR,    FOOTER_CLASS,    FRAME,    HEADER_CLASS,    LANG,    ONCLICK,    ONDBLCLICK,    ONKEYDOWN,    ONKEYPRESS,    ONKEYUP,    ONMOUSEDOWN,    ONMOUSEMOVE,    ONMOUSEOUT,    ONMOUSEOVER,    ONMOUSEUP,    ROW_CLASSES,    RULES,    STYLE,    STYLE_CLASS,    SUMMARY,    TITLE,    WIDTH,  }  static {    _propMap.put("bgcolor", PropEnum.BGCOLOR);    _propMap.put("border", PropEnum.BORDER);    _propMap.put("captionClass", PropEnum.CAPTION_CLASS);    _propMap.put("captionStyle", PropEnum.CAPTION_STYLE);    _propMap.put("cellpadding", PropEnum.CELLPADDING);    _propMap.put("cellspacing", PropEnum.CELLSPACING);    _propMap.put("columnClasses", PropEnum.COLUMN_CLASSES);    _propMap.put("columns", PropEnum.COLUMNS);    _propMap.put("dir", PropEnum.DIR);    _propMap.put("footerClass", PropEnum.FOOTER_CLASS);    _propMap.put("frame", PropEnum.FRAME);    _propMap.put("headerClass", PropEnum.HEADER_CLASS);    _propMap.put("lang", PropEnum.LANG);    _propMap.put("onclick", PropEnum.ONCLICK);    _propMap.put("ondblclick", PropEnum.ONDBLCLICK);    _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("rowClasses", PropEnum.ROW_CLASSES);    _propMap.put("rules", PropEnum.RULES);    _propMap.put("style", PropEnum.STYLE);    _propMap.put("styleClass", PropEnum.STYLE_CLASS);    _propMap.put("summary", PropEnum.SUMMARY);    _propMap.put("title", PropEnum.TITLE);    _propMap.put("width", PropEnum.WIDTH);  }}

⌨️ 快捷键说明

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