If a rule needs to examine some more nodes apart from the node it is supplied by the Rule Engine in its evaluate() method
, the rule may register a listener of type ITokenListener with the Rule Engine and receive the notifications when specified
nodes are found.