From c22d41c9579d5a59d737952df53a74b1b1df6ca2 Mon Sep 17 00:00:00 2001
From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04>
Date: Fri, 18 Feb 2011 12:04:26 +0000
Subject: [PATCH] dialog to show files that have been written to

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@15563 ee4ac58c-ac51-4696-9907-e4b3aa274f04
---
 uk/ac/sanger/artemis/components/variant/IOUtils.java | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/uk/ac/sanger/artemis/components/variant/IOUtils.java b/uk/ac/sanger/artemis/components/variant/IOUtils.java
index 4cce0fcc5..56a9e0331 100644
--- a/uk/ac/sanger/artemis/components/variant/IOUtils.java
+++ b/uk/ac/sanger/artemis/components/variant/IOUtils.java
@@ -177,13 +177,18 @@ class IOUtils
       suffix = "."+features.elementAt(0).getIDString()+suffix;
     
     FileWriter writer = null;
+    String fastaFiles = "";
+    
     for (int i = 0; i < vcfReaders.length; i++)
     {
       try
       {
         if(!view)
-          writer = new FileWriter(
-              getFile(vcfReaders[i].getFileName(), vcfReaders.length, suffix));
+        {
+          File f = getFile(vcfReaders[i].getFileName(), vcfReaders.length, suffix);
+          writer = new FileWriter(f);
+          fastaFiles += f.getAbsolutePath()+"\n";
+        }
         
         for (int j = 0; j < features.size() && (!view || j < MAXIMUM_SELECTED_FEATURES); j++)
         {
@@ -237,6 +242,9 @@ class IOUtils
         e.printStackTrace();
       }
     }
+    
+    if(!view )
+      new MessageDialog (null, "Saved Files", fastaFiles, false);
   }
   
   private static void writeSequence(FileWriter writer, String header, String bases) throws IOException
-- 
GitLab