Tarea EchoNL

Repite un mensaje de idioma nacional (NL) del entorno local del usuario, en el formato ICU (International Components for Unicode), que se identifica mediante una clave determinada de un paquete de recursos que es accesible desde el cargador de clases.

Parámetros

Atributo Descripción: Obligatorio
Paquete compuesto El paquete de recursos desde el que cargar las propiedades.
key La clave de la propiedad que se va a cargar del paquete de recursos.
level El nivel en el que se visualiza este mensaje. Uno de, en orden decreciente: error, warning, info, verbose, debug No; el valor predeterminado es info

Elementos anidados

Arg

Especifica un argumento por el que se sustituyen los patrones en el mensaje.

Atributo Descripción: Obligatorio
value El valor del argumento.

Ejemplos

El ejemplo siguiente repite un mensaje NL del entorno local del usuario que se identifica mediante la propiedad COMPILE_GLOBAL del paquete de recursos wcbd-build-messages accesible desde el cargador de clases.

<echoNL bundle="wcbd-build-messages" key="COMPILE_GLOBAL" />
El ejemplo siguiente repite un mensaje NL del entorno local del usuario que se identifica mediante la propiedad COMPILE_ARCHIVE_MODULE del paquete de recursos wcbd-build-messages accesible desde el cargador de clases, y sustituye los patrones {0} y {1} en el mensaje por el valor de las propiedades type y module.name respectivamente. El mensaje solo aparecerá si la compilación Ant se ejecuta en modalidad verbosa.

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