Elementos de vocabulario

Un elemento de vocabulario se define por la naturaleza de su elemento de negocio correspondiente. Un elemento de vocabulario puede ser un término de negocio, una frase o una constante.

Si un elemento de vocabulario es un término de negocio, una frase o una constante depende de la naturaleza de su elemento de negocio correspondiente.

Las listas desplegables de editores de reglas de negocio muestran elementos de vocabulario.

Importante:

Si cambia la verbalización predeterminada para un elemento de vocabulario, evite utilizar paréntesis( ). Estos caracteres se consideran delimitadores y pueden provocar falsas diferencias, solapamientos o avisos de espacios en las tablas de decisiones.

Término empresarial

Un término de negocio es un concepto clave que se maneja en reglas de negocio. Es la verbalización de una clase o clase anidada en BOM.

Por ejemplo, customer es un término de negocio.

Término empresarial
Atención:

No utilice los caracteres y > en las etiquetas de término. Producen advertencias y problemas de ambigüedad cuando se utilizan en reglas.

Frase de navegación

Una frase de navegación es una frase que asocia dos elementos de negocio. Puede ser la verbalización de:

  • Un método que tiene un tipo de retorno no nulo

  • La parte getter de un atributo

Por ejemplo, {last name} of {this} es una frase de navegación para el atributo Customer.lastName.

Frase de navegación

También puede utilizar frases de predicado en reglas. Una frase de predicado es un tipo específico de frase de navegación que verbaliza un método no void que devuelve boolean o java.lang.Boolean. Una frase de predicado tiene un asunto implícito. Por ejemplo, {this} is loyalty program member es una frase de predicado para el atributo Customer.loyaltyProgramMember.

Frase de predicado

Frase de acción

Una frase de acción aplica una acción a un objeto. Puede ser la verbalización de:

  • Un método que tiene un tipo de retorno void

  • La parte de establecimiento de un atributo

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

Frase de acción

Constante

Una constante es la verbalización del atributo final estático público de una clase con el mismo tipo que esta clase. Por ejemplo, Minivan es una constante para el atributo final estático público CarGroup.Minivan.

Etiqueta de constante