Example #1
0
 protected void dumpScript(RuleScript ruleScript) {
   String file = ruleScript.getFile();
   int line = ruleScript.getLine();
   if (file != null) {
     System.out.println("# " + file + " line " + line);
   }
   System.out.println("RULE " + ruleScript.getName());
   if (ruleScript.isInterface()) {
     System.out.println("INTERFACE " + ruleScript.getTargetClass());
   } else {
     System.out.println("CLASS " + ruleScript.getTargetClass());
   }
   System.out.println("METHOD " + ruleScript.getTargetMethod());
   if (ruleScript.getTargetHelper() != null) {
     System.out.println("HELPER " + ruleScript.getTargetHelper());
   }
   System.out.println(ruleScript.getTargetLocation());
   System.out.println(ruleScript.getRuleText());
   System.out.println("ENDRULE");
 }