Macros de Sustitución de Valor Etiquetado [Guía de Usuario de Enterprise Architect] |
Top Previous Next |
Los Macros de Valor Etiquetado son una forma especial de macros de sustitución de campo, el cual proporciona acceso a etiquetas de elemento y los Valores Etiquetados correspondientes. Pueden ser utilizados en una de dos maneras:
Sustitución Directa: Esta forma del macro directamente sustituye el valor de la etiqueta nombrada hacia la salida. Estructura: %<macroName>:"<tagName>"% <macroName> puede ser uno de los siguientes:
Esto corresponde a las etiquetas para atributos, Clases, operaciones, paquetes, parámetros, conectores con los dos extremos, elementos en los dos extremos de los conectores y conectores incluyendo el extremo del atributo. <tagName> es una cadena representando el nombre de etiqueta específico. Ejemplo %opTag:"attribute"%
Sustitución Condicional: Esta forma del macro imita la sustitución condicional definida para macros de sustitución de campo. Estructura: %<macroName>:"<tagName>" ( == "<test>" ) ? <subTrue> ( : <subFalse> ) % Donde:
Ejemplos %opTag:"opInline" ? "inline" : ""% %opTag:"opInline" ? "inline"% %classTag:"unsafe" == "true" ? "unsafe" : ""% %classTag:"unsafe" == "true" ? "unsafe"%
Los macros de Valores Etiquetados utilizan la misma convención de nombrado que los macros de sustitución de campo. Aprender más |