Skip to content
Snippets Groups Projects
Commit 72bc500b authored by tjc's avatar tjc
Browse files

fix for save all entries

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@5859 ee4ac58c-ac51-4696-9907-e4b3aa274f04
parent e74685e6
No related branches found
No related tags found
No related merge requests found
......@@ -27,7 +27,6 @@ package uk.ac.sanger.artemis.util;
import java.io.*;
import javax.swing.JOptionPane;
import uk.ac.sanger.artemis.components.filetree.*;
import uk.ac.sanger.artemis.components.SwingWorker;
import uk.ac.sanger.artemis.j2ssh.FileTransferProgressMonitor;
import uk.ac.sanger.artemis.j2ssh.FTProgress;
......@@ -167,27 +166,21 @@ public class RemoteFileDocument extends Document
*/
public void saveEntry(final File local_file)
{
SwingWorker putWorker = new SwingWorker()
FileTransferProgressMonitor monitor = null;
try
{
FileTransferProgressMonitor monitor;
public Object construct()
{
monitor = new FileTransferProgressMonitor(null);
FTProgress progress = monitor.add(local_file.getName());
getRemoteFileNode().put(local_file, progress);
getRemoteFileNode().stat();
monitor = new FileTransferProgressMonitor(null);
FTProgress progress = monitor.add(local_file.getName());
getRemoteFileNode().put(local_file, progress);
getRemoteFileNode().stat();
monitor.close();
}
finally
{
if(monitor != null)
monitor.close();
return null;
}
public void finished()
{
if(monitor != null)
monitor.close();
}
};
putWorker.start();
}
}
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment