TableRenderer tableRenderer = dataGridModel.getTableRenderer();
assert tableRenderer != null;
/* todo: refactor. extensibility in supporting style decorators */
ArrayList/*<String>*/ styleClasses = new ArrayList/*<String>*/();
FilterModel filterModel = dataGridModel.getState().getFilterModel();
if(_filterExpression != null && filterModel.isFiltered(_filterExpression))
styleClasses.add(dataGridModel.getStyleModel().getDataCellFilteredClass());
SortModel sortModel = dataGridModel.getState().getSortModel();
if(_sortExpression != null && sortModel.isSorted(_sortExpression))
styleClasses.add(dataGridModel.getStyleModel().getDataCellSortedClass());