the replies to your queries are parsed by the Message.read() method, then they are forwarded to the MessageRouter which delegates most of the handling to the ForMeReplyHandler. The ForMeReplyHandler then passes the result to the SearchResultHandler and the DownloadManager for final processing. The SearchResultHandler at last informs the GUI about incoming results. |