/** Returns true if the variable is found in any sub expression of this one. * */ public boolean containsVar(String varName, boolean IsOldExp) { if (where != null && where.containsVar(varName, IsOldExp)) { return true; } if (body.containsVar(varName, IsOldExp)) { return true; } return false; }