RowClass do Datatable condicional

Bom dia, pessoal.

Como posso fazer para a propriedade rowclass de um datatable atribuir um estilo css conforme alguma condição?

Por exemplo, aqui está parte do meu código:

<rich:dataTable  width="350px" 
			 id="dataTableAtendimentosNaoAnalisados" 
			 value="#{atendimentoNaoAnalisadoBEAN.atendimentoList}" 
			 var="atendimento" 
  	  		 rowClasses = "#{atendimento.linhaCor?'row1':'row2'}">

Eu gostaria que essa condição ternária fosse executada e o datatable escolhesse o css em tempo de execução.

OBS: atendimento.linhaCor é uma propriedade do tipo boolean. row1 e row2 são estilos css diferentes funcionando perfeitamente quando selecionadas individualmente.

Abraço a todos.

Boa tarde, colegas.
Continuo fazendo testes e descobri que essa operação em rowclasses

rowClasses = "#{atendimento.linhaCor?'row1':'row2'}">  

sempre é dado como ‘false’ e o rowclasses pega sempre o segundo valor (row2)…
…mesmo atendimento.linhaCor sendo true.

Para desencargo de consciência, coloquei o valor de “atendimento.linhaCor” em uma coluna separada da maneira abaixo:

							<rich:column>
								<h:outputText value="#{atendimento.linhaCor}" />					
							</rich:column>

O grid imprime os valores booleanos, true e false várias vezes… Mas o rowclasses sempre pega o valor ‘false’.

Alguma sugestão?