return myConditionEvaluator.getModifier();
}
public Object evaluate(EvaluationContextImpl context) throws EvaluateException {
Object value;
while (true) {
<BUG>value = myConditionEvaluator.evaluate(context);
if (!(value instanceof BooleanValue)) {</BUG>
throw EvaluateExceptionUtil.BOOLEAN_EXPECTED;
}
else {

return myConditionEvaluator.getModifier();
}
public Object evaluate(EvaluationContextImpl context) throws EvaluateException {
Object value;
while (true) {
value = UnBoxingEvaluator.unbox(myConditionEvaluator.evaluate(context), context);
if (!(value instanceof BooleanValue)) {
throw EvaluateExceptionUtil.BOOLEAN_EXPECTED;
}
else {
