@Override
protected void populateParams() {
super.populateParams();
Grid grid = (Grid) component;
grid.setData(data);
grid.setColumnLabels(columnLabels);
grid.setOptions(options);
grid.setColumnAlignments(columnAlignments);
grid.setColumnEditables(columnEditables);
grid.setColumnNames(columnNames);
grid.setColumnWidths(columnWidths);
grid.setColumnResizables(columnResizables);
grid.setColumnSortables(columnSortables);
grid.setColumnSortTypes(columnSortTypes);
grid.setSortAscending(sortAscending);
grid.setColumnDateFormats(columnDateFormats);
grid.setSortColumn(sortColumn);
grid.setPager(pager);
grid.setRowsPerPage(rowsPerPage);
grid.setRowsPerPageOptions(rowsPerPageOptions);
grid.setCaption(caption);
grid.setShowTotal(showTotal);
grid.setWidth(width);
grid.setHeight(height);
}