private String testComparisonString(){
  Attribute att=m_Dataset.attribute(m_AttIndex);
  if (att.isNumeric()) {
    return ((m_Not ? ">= " : "< ") + Utils.doubleToString(m_Split,3));
  }
 else {
    if (att.numValues() != 2) {
      return ((m_Not ? "!= " : "= ") + att.value((int)m_Split));
    }
 else {
      return ("= " + (m_Not ? att.value((int)m_Split == 0 ? 1 : 0) : att.value((int)m_Split)));
    }
  }
}

private String testComparisonString ( ) { Attribute att = m_Dataset . attribute ( m_AttIndex ) ; if ( att . isNumeric ( ) ) { return ( ( m_Not ? ">= " : "< " ) + Utils . doubleToString ( m_Split , 3 ) ) ; } else { if ( att . numValues ( ) != 2 ) { return ( ( m_Not ? "!= " : "= " ) + att . value ( ( int ) m_Split ) ) ; } else { return ( "= " + ( m_Not ? att . value ( ( int ) m_Split == 0 ? 1 : 0 ) : att . value ( ( int ) m_Split ) ) ) ; } } }
gives a string representation of the test , starting from the comparison symbol .
