Resolves the path entered in the path field into a {@link PathUtils.ResolvedDestination} instance and validatesit using {@link TransferDestinationDialog#isValidDestination(PathUtils.ResolvedDestination,String)}. Since both of those operations can be I/O-bound, they are performed in a separate thread.
If the destination is valid, the job is started using {@link TransferDestinationDialog#startJob(PathUtils.ResolvedDestination)}and this dialog is disposed. Otherwise, a error dialog is displayed to notify the user that the path he has entered is invalid and invite him to try again.