public void addDatatransferProgressListener(OnDatatransferProgressListener listener,Account account,OCFile file){
  if (account == null || file == null || listener == null)   return;
  String targetKey=buildRemoteName(account.name,file.getRemotePath());
  mBoundListeners.put(targetKey,listener);
}

public void addDatatransferProgressListener ( OnDatatransferProgressListener listener , Account account , OCFile file ) { if ( account == null || file == null || listener == null ) return ; String targetKey = buildRemoteName ( account . name , file . getRemotePath ( ) ) ; mBoundListeners . put ( targetKey , listener ) ; }
adds a listener interested in the progress of the upload for a concrete file .
