question: @ Override public String toString ( ) { StringBuffer sb = new StringBuffer ( ) ; sb . append ( clientId ) ; sb . append ( "\n " ) ; switch ( status ) { case CONNECTED : sb . append ( context . getString ( R . string . connectedto ) ) ; break ; case DISCONNECTED : sb . append ( context . getString ( R . string . disconnected ) ) ; break ; case NONE : sb . append ( context . getString ( R . string . no_status ) ) ; break ; case CONNECTING : sb . append ( context . getString ( R . string . connecting ) ) ; break ; case DISCONNECTING : sb . append ( context . getString ( R . string . disconnecting ) ) ; break ; case ERROR : sb . append ( context . getString ( R . string . connectionError ) ) ; } sb . append ( " " ) ; sb . append ( host ) ; return sb . toString ( ) ; }
target:  A string representing the state of the client this connection object represents