Property

The Property element provides a graphical representation of the 'property' expression. The Property element obtains a property of a Java object. Other palette elements, for example, Rule Reference or Repeating Rule can be added to the Property element. The Property element can be added to other palette elements, for example, When or Repeating Rule.

Properties:

The following table lists specific properties items for this element:

Table 1. Property properties items
Name Description
Value The name of the property element.

Pop-up menu:

The following table lists specific pop-up menu items for this element:

Table 2. Property Pop-up Menus items
Name Description
Wrap in OR Wrap the property element in the Or Rule Group element.
Wrap in AND Wrap the property element in the And Rule Group element.
New Argument Add a new argument to the property rule element.
Remove Argument Remove an argument from the Property rule element.
CAUTION:
Since Cúram V6, CER and the Dependency Manager support the automatic recalculation of CER-calculated values if their dependencies change.

If you change the implementation of a property method, CER and the Dependency Manager will not automatically know to recalculate attribute values that were calculated using the old version of your property method.

Once a property method has been used in a production environment for stored attribute values, rather than changing the implementation you should instead create a new property method (with the required new implementation), and change your rule sets to use the new property method. When you publish your rule set changes to point to the new property method, CER and the Dependency Manager will automatically recalculate all instances of the affected attribute values.