X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FIdentifyFile.java;h=f8d8415bf749474734b9a195015cfd728b9a8c38;hb=4815037f13748676b04b91dc761b73cf6f2d6ecd;hp=89fc3cd2a1f31fe6a539541cdf890f64aafd8773;hpb=ee198b3ca3687f18a2ee186f4e7c7330f4ea30f0;p=jalview.git diff --git a/src/jalview/io/IdentifyFile.java b/src/jalview/io/IdentifyFile.java index 89fc3cd..f8d8415 100755 --- a/src/jalview/io/IdentifyFile.java +++ b/src/jalview/io/IdentifyFile.java @@ -30,8 +30,6 @@ import java.io.IOException; */ public class IdentifyFile { - public static final String FeaturesFile = "GFF or Jalview features"; - /** * Identify a datasource's file content. * @@ -74,6 +72,13 @@ public class IdentifyFile // preserves original behaviour prior to version 2.3 } + public FileFormatI identify(AlignmentFileI file, boolean closeSource) + throws IOException + { + FileParse fp = new FileParse(file.getInFile(), file.getDataSourceType()); + return identify(fp, closeSource); + } + /** * Identify contents of source, closing it or resetting source to start * afterwards. @@ -343,6 +348,7 @@ public class IdentifyFile .println("File Identification failed! - Empty file was read."); throw new FileFormatException("EMPTY DATA FILE"); } + System.out.println("File format identified as " + reply.toString()); return reply; }