protected void setProperties(UIComponent component) { super.setProperties(component); UIColumn column; try { column = (UIColumn) component; } catch (ClassCastException cce) { throw new IllegalStateException("Component " + component.toString() + " not expected type. Expected: UIColumn. Perhaps you're missing a tag?"); } if (footerClass != null) { column.setValueExpression("footerClass", footerClass); } if (headerClass != null) { column.setValueExpression("headerClass", headerClass); } if (rowHeader != null) { column.setValueExpression("rowHeader", rowHeader); } }
@Override protected void setProperties(UIComponent component) { super.setProperties(component); UIColumn column; try { column = (UIColumn) component; } catch (ClassCastException cce) { throw new IllegalStateException("Component " + component.toString() + " not expected type. Expected: UIColumn. Perhaps you're missing a tag?"); } if (footerClass != null) { column.setValueExpression("footerClass", footerClass); } if (headerClass != null) { column.setValueExpression("headerClass", headerClass); } if (rowHeader != null) { column.setValueExpression("rowHeader", rowHeader); } }
@Override protected void setProperties(UIComponent component) { super.setProperties(component); UIColumn column; try { column = (UIColumn) component; } catch (ClassCastException cce) { throw new IllegalStateException("Component " + component.toString() + " not expected type. Expected: UIColumn. Perhaps you're missing a tag?"); } if (footerClass != null) { column.setValueExpression("footerClass", footerClass); } if (headerClass != null) { column.setValueExpression("headerClass", headerClass); } if (rowHeader != null) { column.setValueExpression("rowHeader", rowHeader); } }
public void setValueExpression(String name, ValueExpression expression) { super.setValueExpression(name, expression); _CommonPropertyConstants.markProperty(this, name); }
@Override protected void setProperties(UIComponent component) { if (!(component instanceof UIColumn)) { throw new IllegalArgumentException("Component " + component.getClass().getName() + " is no UIColumn"); } UIColumn comp = (UIColumn)component; super.setProperties(component); if (_headerClass != null) { comp.setValueExpression("headerClass", _headerClass); } if (_footerClass != null) { comp.setValueExpression("footerClass", _footerClass); } }
comp.setValueExpression("headerClass", _headerClass); comp.setValueExpression("footerClass", _footerClass); comp.setValueExpression("rowHeader", _rowHeader); comp.setValueExpression("rendered", _rendered); comp.setValueExpression("styleClass", _styleClass);
@Override protected void setProperties(UIComponent component) { if (!(component instanceof javax.faces.component.UIColumn )) { throw new IllegalArgumentException("Component "+ component.getClass().getName() +" is no javax.faces.component.html.HtmlColumn"); } javax.faces.component.UIColumn comp = (javax.faces.component.UIColumn) component; super.setProperties(component); if (_headerClass != null) { comp.setValueExpression("headerClass", _headerClass); } if (_footerClass != null) { comp.setValueExpression("footerClass", _footerClass); } if (_rowHeader != null) { comp.setValueExpression("rowHeader", _rowHeader); } if (_rendered != null) { comp.setValueExpression("rendered", _rendered); } }
@Override protected void setProperties(UIComponent component) { if (!(component instanceof javax.faces.component.UIColumn )) { throw new IllegalArgumentException("Component "+ component.getClass().getName() +" is no javax.faces.component.html.HtmlColumn"); } javax.faces.component.UIColumn comp = (javax.faces.component.UIColumn) component; super.setProperties(component); if (_headerClass != null) { comp.setValueExpression("headerClass", _headerClass); } if (_footerClass != null) { comp.setValueExpression("footerClass", _footerClass); } if (_rowHeader != null) { comp.setValueExpression("rowHeader", _rowHeader); } if (_rendered != null) { comp.setValueExpression("rendered", _rendered); } }
protected void setProperties(UIComponent component) { super.setProperties(component); UIColumn column; try { column = (UIColumn) component; } catch (ClassCastException cce) { throw new IllegalStateException("Component " + component.toString() + " not expected type. Expected: UIColumn. Perhaps you're missing a tag?"); } if (footerClass != null) { if (!footerClass.isLiteralText()) { column.setValueExpression("footerClass", footerClass); } else { column.getAttributes().put("footerClass", footerClass.getExpressionString()); } } if (headerClass != null) { if (!headerClass.isLiteralText()) { column.setValueExpression("headerClass", headerClass); } else { column.getAttributes().put("headerClass", headerClass.getExpressionString()); } } }