private void toString(StringBuffer buff, boolean internal) { if (m_children.size() >= 0) { if (internal || m_showAndOr) { if (m_isAnOr) { buff.append("|| "); } else { buff.append("&& "); } } if (isNegated()) { buff.append("!"); } buff.append("("); int count = 0; for (ExpressionNode child : m_children) { if (internal) { child.toStringInternal(buff); } else { child.toStringDisplay(buff); } count++; if (count != m_children.size()) { buff.append(" "); } } buff.append(")"); } }