question: public String toString ( ) { StringBuffer answer = new StringBuffer ( attrID + ": " ) ; if ( values . size ( ) == 0 ) { answer . append ( "No values" ) ; } else { boolean start = true ; for ( Enumeration < Object > e = values . elements ( ) ; e . hasMoreElements ( ) ; ) { if ( ! start ) answer . append ( ", " ) ; answer . append ( e . nextElement ( ) ) ; start = false ; } } return answer . toString ( ) ; }
target:  Generates the string representation of this attribute. The string consists of the attribute's id and its values. This string is meant for debugging and not meant to be interpreted programmatically.