1 /* ownCloud Android client application 
   2  *   Copyright (C) 2012-2013 ownCloud Inc. 
   4  *   This program is free software: you can redistribute it and/or modify 
   5  *   it under the terms of the GNU General Public License version 2, 
   6  *   as published by the Free Software Foundation. 
   8  *   This program is distributed in the hope that it will be useful, 
   9  *   but WITHOUT ANY WARRANTY; without even the implied warranty of 
  10  *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
  11  *   GNU General Public License for more details. 
  13  *   You should have received a copy of the GNU General Public License 
  14  *   along with this program.  If not, see <http://www.gnu.org/licenses/>. 
  18 package de
.mobilcom
.debitel
.cloud
.android
.network
; 
  20 import java
.util
.Collection
; 
  22 import eu
.alefzero
.webdav
.OnDatatransferProgressListener
; 
  24 public interface ProgressiveDataTransferer 
{ 
  26     public void addDatatransferProgressListener (OnDatatransferProgressListener listener
); 
  28     public void addDatatransferProgressListeners(Collection
<OnDatatransferProgressListener
> listeners
); 
  30     public void removeDatatransferProgressListener(OnDatatransferProgressListener listener
);