Tâche EchoNL

Renvoie en écho le message en langue nationale (NL) du paramètre régional de l'utilisateur, au format International Components for Unicode (ICU), qui est identifié par une clé donnée à partir d'un regroupement de ressources accessible depuis le chargeur de classe.

Paramètres

Attribut Description Obligatoire
bundle Regroupement de ressources à partir duquel charger des propriétés. Oui
key Clé de la propriété à charger à partir du regroupement de ressources. Oui
Niveau de Niveau auquel ce message est affiché. Un des suivants, par ordre décroissant : error, warning, info, verbose, debug Non ; Par défaut sur info

Eléments imbriqués

Arg

Spécifie un argument avec lequel les patterns du message sont remplacés.

Attribut Description Obligatoire
valeur Valeur de l'argument. Oui

Exemples

L'exemple suivant renvoie en écho un message NL des paramètres régionaux de l'utilisateur identifiés par la propriété COMPILE_GLOBAL du regroupement de ressources depuis le chargeur de classes wcbd-build-messages.

<echoNL bundle="wcbd-build-messages" key="COMPILE_GLOBAL" />
L'exemple suivant renvoie en écho un message NL du paramètre régional de l'utilisateur identifié par la propriété COMPILE_ARCHIVE_MODULE du regroupement de ressources accessible à partir du chargeur de classe wcbd-build-messages, tout en remplaçant les patterns {0} et {1} du message par les valeurs des propriétés respectives type et module.name. Le message ne s'affiche que si la génération Ant est exécutée en mode verbose.

<echoNL bundle="wcbd-build-messages" key="COMPILE_ARCHIVE_MODULE" level="verbose">
     <arg value="${type}" />
     <arg value="${module.name}" />
</echoNL>