Rule Builder > Debugging and Profiling > Debugging > Inspecting the Agenda

The Agenda panel displays the instances of rules that have been put in the agenda of the engine. An example is shown in Figure 16.15.

To inspect the current state of the agenda:

To display the priority of a rule and the objects that the rule uses:

The information given about objects is the same as in the Working Memory panel.
Note
In the Rule Builder, the Working Memory panel and the Agenda panel display the objects along with the value of their public fields and the return value of the public methods. The name of this return value is prefixed with get or is. This is a naming mechanism that follows the convention of the JavaBeans specification. However, some application classes may implement methods that are prefixed with get or is but actually do more than return a value. To avoid side effects, you can disable this mechanism by setting the property IlrNoMethods. For example, you can type the following comand to start your application:

java -DIlrRemoteBuilder -DIlrNoMethods application_name

See Also

Executing a Ruleset in the Rule Builder


Customer Support | Copyright © 1987-2004 ILOG S.A. All rights reserved. Legal terms. PREVIOUS   NEXT