X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fbin%2FJalview.java;fp=src%2Fjalview%2Fbin%2FJalview.java;h=ff8d52ff32103d4de206a81118357d463332cb1b;hb=984b20fa94376c549b75bda56bf4ec2fecb4cdd6;hp=3d80589a2aac0323ee57911de9151a16b3c759de;hpb=815cb09dc2fdc35cb9c1bb5b552275ed891b8663;p=jalview.git diff --git a/src/jalview/bin/Jalview.java b/src/jalview/bin/Jalview.java index 3d80589..ff8d52f 100755 --- a/src/jalview/bin/Jalview.java +++ b/src/jalview/bin/Jalview.java @@ -859,7 +859,7 @@ public class Jalview implements ApplicationSingletonI, JalviewJSApi groovyscript = null; } } - checkOutputFile(aparser, af, format); + createOutputFiles(aparser, af, format); while (aparser.getSize() > 0) { System.out.println("Unknown arg: " + aparser.nextValue()); @@ -1040,19 +1040,34 @@ public class Jalview implements ApplicationSingletonI, JalviewJSApi return haveImport; } - private void checkOutputFile(ArgsParser aparser, AlignFrame af, + /** + * Writes an output file for each format (if any) specified in the + * command-line arguments. Supported formats are currently + * + * A format parameter should be followed by a parameter specifying the output + * file name. {@code imgMap} parameters should follow those for the + * corresponding alignment image output. + * + * @param aparser + * @param af + * @param format + */ + private void createOutputFiles(ArgsParser aparser, AlignFrame af, FileFormatI format) { String imageName = "unnamed.png"; while (aparser.getSize() > 1) { - // PNG filename - // SVG filename - // HTML filename - // biojsmsa filename String outputFormat = aparser.nextValue(); String file = aparser.nextValue(); - System.out.println("format " + outputFormat); + // System.out.println("format " + outputFormat); if (outputFormat.equalsIgnoreCase("png")) {