package ch.cyberduck.core.service;
import ch.cyberduck.core.AttributedList;
import ch.cyberduck.core.Path;
import ch.cyberduck.core.TransferAction;
//import ch.cyberduck.core.Transfer.TransferFilter;
public interface DownloadTransferService {
public abstract <T> T getAsDictionary();
public abstract AttributedList<Path> childs(final Path parent);
// public abstract TransferFilter filter(final TransferAction action);
public abstract TransferAction action(final boolean resumeRequested,
final boolean reloadRequested);
public abstract boolean isResumable();
}