[JSF] getRowData com Formatação

Saudações,

Gostaria de sabe como fazer para retornar um ou vários Componentes utilizando o método getRowData da classe DataModel.
Eu fiz a seguinte implementação:

public MeuDataModel extends DataModel {

   ..... 

	public Object getRowData() {
.....

           HtmlOutputText valor = new HtmlOutputText();
	   valor.setStyleClass("estilo1");
	   valor.setValue(lista.get(rowIndex) + "ssss");
	   return valor;
	}
}

Se eu retornar uma String no método getRowData a implementação funciona. Só que eu precisso retornar o objeto formatado. Alguém sabe como posso implementar isso?

Obrigado

Cria um Converter, acho que é a maneira mais coesa para se retornar um objeto com a formatação desejada.

Abs