X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fbin%2FJalviewLiteURLRetrieve.java;h=f2ffda58222a7190b64c846418a508667871d5f3;hb=d465aa924dae06b94ecaa229c74dc7ee6404df45;hp=6be1016310dc1fd79a18204cb47620edb462a00a;hpb=6dd554fdbf34db6b79595d5027159d20225f4894;p=jalview.git diff --git a/src/jalview/bin/JalviewLiteURLRetrieve.java b/src/jalview/bin/JalviewLiteURLRetrieve.java index 6be1016..f2ffda5 100644 --- a/src/jalview/bin/JalviewLiteURLRetrieve.java +++ b/src/jalview/bin/JalviewLiteURLRetrieve.java @@ -22,7 +22,12 @@ package jalview.bin; import jalview.datamodel.AlignmentI; import jalview.io.AppletFormatAdapter; +import jalview.io.DataSourceType; +import jalview.io.FileFormat; +import jalview.io.FileFormatI; +import jalview.io.FileFormats; import jalview.io.FileParse; +import jalview.io.IdentifyFile; import java.applet.Applet; import java.io.InputStream; @@ -45,6 +50,7 @@ public class JalviewLiteURLRetrieve extends Applet * * @return void */ + @Override public void init() { this.setSize(300, 200); @@ -55,7 +61,7 @@ public class JalviewLiteURLRetrieve extends Applet .println("Specify a resource to read on the file parameter"); return; } - String protocol = null; + DataSourceType protocol = null; try { System.out.println("Loading thread started with:\n>>file\n" + file @@ -75,22 +81,22 @@ public class JalviewLiteURLRetrieve extends Applet + (rtn ? "" : "not") + " located by classloader."); if (rtn) { - protocol = AppletFormatAdapter.CLASSLOADER; + protocol = DataSourceType.CLASSLOADER; } } catch (Exception ex) { - System.out.println("Exception checking resources: " + file + " " - + ex); + System.out.println( + "Exception checking resources: " + file + " " + ex); } if (file.indexOf("://") > -1) { - protocol = AppletFormatAdapter.URL; + protocol = DataSourceType.URL; } else { // skipping codebase prepend check. - protocol = AppletFormatAdapter.FILE; + protocol = DataSourceType.FILE; } System.out.println("Trying to get contents of resource:"); @@ -110,10 +116,11 @@ public class JalviewLiteURLRetrieve extends Applet + " cannot be read with protocol==" + protocol); return; } - String format = getParameter("format"); - if (format == null || format.length() == 0) + FileFormatI format = FileFormats.getInstance() + .forName(getParameter("format")); + if (format == null) { - format = new jalview.io.IdentifyFile().Identify(file, protocol); + format = new IdentifyFile().identify(file, protocol); System.out.println("Format is " + format); } else @@ -131,8 +138,8 @@ public class JalviewLiteURLRetrieve extends Applet } if (al != null) { - System.out.println(new AppletFormatAdapter().formatSequences( - "FASTA", al, false)); + System.out.println(new AppletFormatAdapter() + .formatSequences(FileFormat.Fasta, al, false)); } } catch (Exception e) {