Modify ListGrid Rownumber

Hi ,

I am using SmartGWT 2.4 version

We are using a listgrid and has row number for every rows.

My Code is below

				dataGrid = new ListGrid();
				dataGrid.setDataSource(DataSource.get("order"));
				dataGrid.setAutoFetchData(false);
				dataGrid.setWidth100();
				dataGrid.setHeight100();
				dataGrid.setAlternateRecordStyles(true);
				dataGrid.setCanEdit(false);
				dataGrid.setCanSort(true);
				dataGrid.setShowRowNumbers(true);
				dataGrid.setLeaveScrollbarGap(false);
				dataGrid.setAutoFetchDisplayMap(true);
				dataGrid.show();

The row number is displaying in sequence.(1,2,3…)
But my client requirement is they are asking me to display it in four digit.
(ie “0001”,“0002”,…) how can i make this

Thanks
Saran

ListGridField rowField=new ListGridField();
rowField.setWidth(80);
rowField.setCellFormatter(new CellFormatter() {
public String format(Object value, ListGridRecord record, int rowNum, int colNum) {
//foramtter rowNum
return null;
}
});
dataGrid .setRowNumberFieldProperties(rowField);

Jun