EONotQualifier aq = (EONotQualifier) q;
if (!postOrder) {
result = traverseNotQualifier(aq) ? Boolean.TRUE : Boolean.FALSE;
}
if (result == null || result.booleanValue()) {
result = traverseQualifier((EOQualifierEvaluation) aq.qualifier(), postOrder) ? Boolean.TRUE : Boolean.FALSE;
}
if (postOrder && (result == null || result.booleanValue())) {
result = traverseNotQualifier(aq) ? Boolean.TRUE : Boolean.FALSE;
}
}