demoiselle/framework — pull request #9 by reinaldoc (2012-02-23 20:32:47+00:00)
Title: simplificação do processo de adição de Faces Messages internacionalizáveis baseadas em ResourceBundle

O objetivo deste commit é simplificar o acesso a "Faces Messages internacionalizadas" integrando-se a classe Faces com ResourceBundle;

Atualmente requer-se algo como:
inject private ResourceBundle bundle;
//...
Faces.addMessage(new DefaultMessage(bundle.getString("some-bundle-key")));

A alteração proposta irá simplificar para:
Faces.addI18nMessage("some-bundle-key");

Ps: utilizar a DefaultMessage atende a grande maioria dos casos de uso de Faces Messages. E nada impede de realizar o acesso a Faces Message da forma atual caso não deseje-se usar a DefaultMessage via addI18nMessage;