final org.drools.rule.Package[] packages = ruleBase.getPackages();
final Set<String> xPathStrings = new HashSet<String>();
for (final org.drools.rule.Package aPackage : packages) {
final Rule[] rules = aPackage.getRules();
for (final Rule rule : rules) {
final And lhs = rule.getLhs();
final List list = lhs.getChildren();
processList(list, xPathStrings);
}
}
if (xPathEventHandler == null) {