X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FHTMLOutput.java;h=fd51823c9277734de36dd88550ef599f111df726;hb=06fef82a8d6fcdcfadc58d747f9f774297cd639d;hp=d48c068872c262b0296cd7178efed360ec301e69;hpb=6f3fc393f90ea0460caeca7e229e505741c51bd4;p=jalview.git diff --git a/src/jalview/io/HTMLOutput.java b/src/jalview/io/HTMLOutput.java index d48c068..fd51823 100755 --- a/src/jalview/io/HTMLOutput.java +++ b/src/jalview/io/HTMLOutput.java @@ -19,11 +19,14 @@ public class HTMLOutput { this.av = av; sr = new SequenceRenderer(av); - JFileChooser chooser = new JFileChooser(jalview.bin.Cache.getProperty("LAST_DIRECTORY")); + JalviewFileChooser chooser = new JalviewFileChooser(jalview.bin.Cache.getProperty("LAST_DIRECTORY") + , new String[]{"html"}, "HTML files"); + + chooser.setFileView(new JalviewFileView()); chooser.setDialogTitle("Save as HTML"); chooser.setToolTipText("Save"); int value = chooser.showSaveDialog(null); - if(value == JFileChooser.APPROVE_OPTION) + if(value == JalviewFileChooser.APPROVE_OPTION) { String choice = chooser.getSelectedFile().getPath(); jalview.bin.Cache.setProperty("LAST_DIRECTORY", choice); @@ -89,7 +92,11 @@ public class HTMLOutput { seq = alignment.getSequenceAt(i); groups = alignment.findAllGroups( seq ); - out.println(""+seq.getDisplayId()+"  "); + if(av.getShowFullId()) + out.println(""+seq.getDisplayId()+"  "); + else + out.println(""+seq.getName()+"  "); + for (int res = 0; res < seq.getLength(); res++) @@ -171,7 +178,10 @@ public class HTMLOutput out.println(""); seq = al.getSequenceAt(s); groups = al.findAllGroups( seq ); - out.println(""+seq.getDisplayId()+"  "); + if(av.getShowFullId()) + out.println(""+seq.getDisplayId()+"  "); + else + out.println(""+seq.getName()+"  "); for (int res = startRes; res < endRes; res++) {