Hi.
Partly, I had a hard time understanding what those receiveFile(..) methods of IncomingFileTransfer is doing exactly.
Could you please fix the description in the following regards:
a) receiveFile(File) "throws an XMPPException when the transfer fails. This is not the case - it throws this exception if the negotiation fails
b) please clarify, that the state of a FileTransfer is only updated if using the receiveFile(File) method, not the receiveFile() method --- or even better, fix this.
TIA