col.getColumnIndex() );
} else if ( modelColumn instanceof AttributeCol52 ) {
// Update Salience values
AttributeCol52 attrCol = (AttributeCol52) modelColumn;
if ( attrCol.getAttribute().equals( RuleAttributeWidget.SALIENCE_ATTR ) ) {
if ( attrCol.isUseRowNumber() ) {
updateSalienceColumnValues( data,
col.getColumnIndex(),
attrCol.isReverseOrder() );
}
// Ensure Salience cells are rendered with the correct Cell
col.setCell( cellFactory.getCell( attrCol ) );
col.setSystemControlled( attrCol.isUseRowNumber() );
col.setSortable( !attrCol.isUseRowNumber() );
}
}
}
}