setBooleanProperty(component, "sortable", _sortable); setBooleanProperty(component, "preserveSort", _preserveSort); setStringProperty(component, UserRoleAware.ENABLED_ON_USER_ROLE_ATTR, _enabledOnUserRole); setStringProperty(component, UserRoleAware.VISIBLE_ON_USER_ROLE_ATTR, _visibleOnUserRole); setBooleanProperty(component, "renderedIfEmpty", _renderedIfEmpty); setStringProperty(component, "rowIndexVar", _rowIndexVar); setStringProperty(component, "rowCountVar", _rowCountVar); setStringProperty(component, "previousRowDataVar", _previousRowDataVar); setStringProperty(component, "sortedColumnVar", _sortedColumnVar); setStringProperty(component, "rowOnClick", _rowOnClick); setStringProperty(component, "rowOnDblClick", _rowOnDblClick); setStringProperty(component, "rowOnMouseDown", _rowOnMouseDown); setStringProperty(component, "rowOnMouseUp", _rowOnMouseUp); setStringProperty(component, "rowOnMouseOver", _rowOnMouseOver); setStringProperty(component, "rowOnMouseMove", _rowOnMouseMove); setStringProperty(component, "rowOnMouseOut", _rowOnMouseOut); setStringProperty(component, "rowOnKeyPress", _rowOnKeyPress); setStringProperty(component, "rowOnKeyDown", _rowOnKeyDown); setStringProperty(component, "rowOnKeyUp", _rowOnKeyUp); setStringProperty(component, JSFAttr.ROW_ID, _rowId); setStringProperty(component,"varDetailToggler",_varDetailToggler); setStringProperty(component, JSFAttr.ROW_STYLECLASS_ATTR, _rowStyleClass); setStringProperty(component, JSFAttr.ROW_STYLE_ATTR, _rowStyle); setStringProperty(component, "rowGroupStyle", _rowGroupStyle); setStringProperty(component, "rowGroupStyleClass", _rowGroupStyleClass); setStringProperty(component, "bodyStyle", _bodyStyle); setStringProperty(component, "bodyStyleClass", _bodyStyleClass);