setBooleanProperty(component, "preserveDataModel", _preserveDataModel);
setBooleanProperty(component, "preserveRowStates", _preserveRowStates);
setValueBinding(component, "forceIdIndexFormula", _forceIdIndexFormula);
setValueBinding(component, "sortColumn", _sortColumn);
setValueBinding(component, "sortAscending", _sortAscending);
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);