@Override
 public DetachedRulesetReference clone() {
   DetachedRulesetReference result = (DetachedRulesetReference) super.clone();
   result.variable = variable == null ? null : variable.clone();
   result.configureParentToAllChilds();
   return result;
 }
Example #2
0
 public void wrongDetachedRulesetReference(DetachedRulesetReference reference, Expression value) {
   addError(
       reference,
       "Detached ruleset reference \""
           + reference.getVariable().getName()
           + "\"  does not evaluate to detached ruleset. It resolved to expression defined at "
           + printer.toPosition(value));
 }
Example #3
0
 public void detachedRulesetNotfound(DetachedRulesetReference reference) {
   addError(
       reference,
       "Could not find detached ruleset for \"" + reference.getVariable().getName() + "\".");
 }