| ILOG JRules User Guide > Creating Rule Projects > Concepts > Vocabulary > Vocabulary Elements |
Vocabulary Elements |
PREVIOUS NEXT |
A vocabulary is composed of a set of business terms, phrases, and constants. Whether a vocabulary element is a business term, a phrase, or a constant depends on the nature of its corresponding business element.
Vocabulary elements appear in the drop-down lists of business rule editors.
A business term is a key concept handled in business rule artifacts. It is the verbalization of a class or nested class in the BOM.
For example, customer is a business term.
| Warning |
Do not use the characters " and > in term labels, they will cause warnings and ambiguity problems when used in rules.
|
A navigation phrase is a phrase that associates two business elements. It can be the verbalization of:
For example, {last name} of {this} is a navigation phrase for the attribute Customer.lastName.
A predicate phrase is a specific type of navigation phrase that verbalizes a nonvoid method that returns a boolean or java.lang.Boolean. A predicate phrase has an implicit subject. For example, {this} is loyalty program member is a predicate phrase for the attribute Customer.loyaltyProgramMember.
An action phrase applies an action to an object. It can be the verbalization of:
For example, in {this}, display the message {0} is an action phrase for the method Session.displayMessage(String).
A constant is the verbalization of the public static final attribute of a class with same type as this class. For example, Minivan is a constant for the public static final attribute CarGroup.Minivan.
| Copyright © 1987-2008 ILOG S.A. All rights reserved. Legal terms. Documentation homepage. | PREVIOUS NEXT |