@Override public void add(int row, Transfer host) { FolderTransferCollection.defaultCollection().add(row, host); }
/** * Importer for legacy transfers. * * @param c Existing collection */ protected void load(final Collection<Transfer> c) { this.addAll(c); // Create index for imported collection this.index(); this.sort(); for(Transfer transfer : this) { this.save(transfer); } this.collectionLoaded(); }
@Override public void addListener(CollectionListener<Transfer> l) { FolderTransferCollection.defaultCollection().addListener(l); }
/** * @return Number of transfers in collection that are running * @see ch.cyberduck.core.transfer.Transfer#isRunning() */ public synchronized int numberOfRunningTransfers() { return FolderTransferCollection.defaultCollection().numberOfRunningTransfers(); }
@Override public Transfer remove(int row) { return FolderTransferCollection.defaultCollection().remove(row); }
@Override public void trimToSize() { FolderTransferCollection.defaultCollection().trimToSize(); }
@Override public boolean addAll(java.util.Collection<? extends Transfer> hosts) { return FolderTransferCollection.defaultCollection().addAll(hosts); }
@Override public ListIterator<Transfer> listIterator() { return FolderTransferCollection.defaultCollection().listIterator(); }
@Override public Object[] toArray() { return FolderTransferCollection.defaultCollection().toArray(); }
@Override public boolean removeAll(java.util.Collection<?> c) { return FolderTransferCollection.defaultCollection().removeAll(c); }
@Override public void ensureCapacity(final int minCapacity) { FolderTransferCollection.defaultCollection().ensureCapacity(minCapacity); }
@Override public boolean contains(Object o) { return FolderTransferCollection.defaultCollection().contains(o); }
@Override public void collectionItemChanged(Transfer item) { FolderTransferCollection.defaultCollection().collectionItemChanged(item); }
@Override public boolean containsAll(java.util.Collection<?> c) { return FolderTransferCollection.defaultCollection().containsAll(c); }
@Override public void clear() { FolderTransferCollection.defaultCollection().clear(); }
@Override public int size() { return FolderTransferCollection.defaultCollection().size(); }
@Override public boolean isEmpty() { return FolderTransferCollection.defaultCollection().isEmpty(); }
@Override public Transfer get(int row) { return FolderTransferCollection.defaultCollection().get(row); }
@Override public int indexOf(Object elem) { return FolderTransferCollection.defaultCollection().indexOf(elem); }