Marcadores de posición

Los marcadores representan un tipo de retorno, una clase de declaración o un argumento de método. Los marcadores se pueden rellenar automáticamente o dependen manualmente del tipo de marcador.

Las plantillas de frases de vocabulario contienen marcadores. Los marcadores representan espacios en frases que se pueden rellenar automática o manualmente al editar reglas. Los marcadores se identifican mediante llaves {}.

Hay tres tipos de marcadores:

  • Marcadores de asuntos, que se completan automáticamente

  • Marcadores de posición {this} , que se completan manualmente al editar reglas

  • Marcadores de argumentos, que representan los argumentos de un método y que se completan manualmente al editar reglas

Para establecer un texto diferente para un marcador de argumento, utilice la sintaxis {x, "my text"} en la plantilla de frase.

Marcador de asunto

Los marcadores de asunto aparecen en frases de navegación. El asunto es un término de negocio que puede editar en el Editor de BOM. El asunto corresponde al tipo de retorno de un miembro.

El marcador de asunto es opcional. Cuando se utiliza en reglas, el marcador de asunto toma automáticamente el número y el artículo adecuados para el contexto. En el texto del marcador de posición, es necesario especificar el asunto utilizando el formato singular, sin artículo.

Marcador {this}

El marcador {this} representa la clase declarante de un miembro. No puede utilizar este marcador en la verbalización de miembros estáticos.

Por ejemplo, para un atributo lastName de tipo String en la clase Customer, puede especificar la siguiente plantilla de frase:

{last name} de {this}

Si no hay ambigüedad, puede escribir plantillas de frase simplificadas no utilizando el marcador {this} . Consulte Plantillas de frase simplificada.

Marcador de argumento

Los marcadores de argumentos representan los argumentos de los métodos. Están representados por el índice del argumento.

Por ejemplo, la frase de acción in {this}, display the message {0} es la verbalización del método Session.displayMessage(String). {0} es el marcador de argumento para String.

Marcador de argumento