X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FAppJmol.java;fp=src%2Fjalview%2Fgui%2FAppJmol.java;h=1758b5bb105dbdd29aa2b2f3384a6bf82682529b;hb=bf478b2e1087fb03bf6b9fb07f14a9e4f096892c;hp=b7bac377ca52f0105abe758bbbcb7828db698d00;hpb=0f80d9d589f1e38f4977457f91ee20159ba9907a;p=jalview.git diff --git a/src/jalview/gui/AppJmol.java b/src/jalview/gui/AppJmol.java index b7bac37..1758b5b 100644 --- a/src/jalview/gui/AppJmol.java +++ b/src/jalview/gui/AppJmol.java @@ -46,6 +46,7 @@ import jalview.datamodel.StructureViewerModel; import jalview.datamodel.StructureViewerModel.StructureData; import jalview.gui.ImageExporter.ImageWriterI; import jalview.gui.StructureViewer.ViewerType; +import jalview.io.exceptions.ImageOutputException; import jalview.structure.StructureCommand; import jalview.structures.models.AAStructureBindingModel; import jalview.util.BrowserLauncher; @@ -426,12 +427,16 @@ public class AppJmol extends StructureViewerBase @Override public void makePDBImage(ImageMaker.TYPE type) { + try { makePDBImage(null, type, null, BitmapImageSizing.nullBitmapImageSizing()); + } catch (ImageOutputException ioex) { + Console.error("Unexpected error whilst writing "+type.toString(),ioex); + } } public void makePDBImage(File file, ImageMaker.TYPE type, String renderer, - BitmapImageSizing userBis) + BitmapImageSizing userBis) throws ImageOutputException { int width = getWidth(); int height = getHeight(); @@ -469,7 +474,9 @@ public class AppJmol extends StructureViewerBase .toLowerCase(Locale.ROOT); ImageExporter exporter = new ImageExporter(writer, getProgressIndicator(), type, getTitle()); + exporter.doExport(file, this, width, height, view, renderer, userBis); + } @Override