X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Futil%2FImageMaker.java;h=3398fea184144becf96afb601866dd9e3ff34c0f;hb=7534e6f358b2bba0db179cb2f496bd2e5a4da43d;hp=8f8af54fd6e10db59732da8ab630df8fc9a6de65;hpb=18a91cf8bf71500b0bfa020c8348227cce2fc279;p=jalview.git diff --git a/src/jalview/util/ImageMaker.java b/src/jalview/util/ImageMaker.java index 8f8af54..3398fea 100755 --- a/src/jalview/util/ImageMaker.java +++ b/src/jalview/util/ImageMaker.java @@ -20,7 +20,6 @@ */ package jalview.util; -import jalview.bin.Cache; import jalview.bin.Jalview; import jalview.gui.EPSOptions; import jalview.gui.IProgressIndicator; @@ -80,7 +79,8 @@ public class ImageMaker public enum TYPE { EPS("EPS", MessageManager.getString("label.eps_file"), getEPSChooser()), - PNG("PNG", MessageManager.getString("label.png_image"), getPNGChooser()), + PNG("PNG", MessageManager.getString("label.png_image"), + getPNGChooser()), SVG("SVG", "SVG", getSVGChooser()); private JalviewFileChooser chooser; @@ -123,6 +123,8 @@ public class ImageMaker this.headless = headless; if (file == null) { + // TODO: JAL-3048 export SVG/EPS/PNG- not required for Jalview-JS + setProgressMessage(MessageManager.formatMessage( "status.waiting_for_user_to_select_output_file", type.name)); JalviewFileChooser chooser; @@ -134,8 +136,8 @@ public class ImageMaker if (value == jalview.io.JalviewFileChooser.APPROVE_OPTION) { - jalview.bin.Cache.setProperty("LAST_DIRECTORY", chooser - .getSelectedFile().getParent()); + jalview.bin.Cache.setProperty("LAST_DIRECTORY", + chooser.getSelectedFile().getParent()); file = chooser.getSelectedFile(); } else @@ -170,8 +172,8 @@ public class ImageMaker { System.out.println("Error creating " + type.getName() + " file."); - setProgressMessage(MessageManager.formatMessage( - "info.error_creating_file", type.getName())); + setProgressMessage(MessageManager + .formatMessage("info.error_creating_file", type.getName())); } } } @@ -248,8 +250,8 @@ public class ImageMaker pg.setAccurateTextMode(accurateText); graphics = pg; - setProgressMessage(MessageManager.formatMessage( - "status.export_complete", type.getName())); + setProgressMessage(MessageManager + .formatMessage("status.export_complete", type.getName())); } catch (Exception ex) { } @@ -262,8 +264,8 @@ public class ImageMaker Graphics2D ig2 = (Graphics2D) graphics; ig2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); - setProgressMessage(MessageManager.formatMessage( - "status.export_complete", type.getName())); + setProgressMessage(MessageManager + .formatMessage("status.export_complete", type.getName())); } @@ -299,8 +301,8 @@ public class ImageMaker SVGHints.VALUE_DRAW_STRING_TYPE_VECTOR); } - setProgressMessage(MessageManager.formatMessage( - "status.export_complete", type.getName())); + setProgressMessage(MessageManager + .formatMessage("status.export_complete", type.getName())); graphics = g2; } @@ -310,8 +312,7 @@ public class ImageMaker { return null; } - return new JalviewFileChooser(Cache.getProperty("LAST_DIRECTORY"), - PNG_EXTENSION, PNG_DESCRIPTION); + return new JalviewFileChooser(PNG_EXTENSION, PNG_DESCRIPTION); } static JalviewFileChooser getEPSChooser() @@ -320,8 +321,7 @@ public class ImageMaker { return null; } - return new JalviewFileChooser(Cache.getProperty("LAST_DIRECTORY"), - EPS_EXTENSION, EPS_DESCRIPTION); + return new JalviewFileChooser(EPS_EXTENSION, EPS_DESCRIPTION); } private void setProgressMessage(String message) @@ -338,7 +338,6 @@ public class ImageMaker { return null; } - return new JalviewFileChooser(Cache.getProperty("LAST_DIRECTORY"), - SVG_EXTENSION, SVG_DESCRIPTION); + return new JalviewFileChooser(SVG_EXTENSION, SVG_DESCRIPTION); } }