X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fio%2FHTMLOutput.java;h=d15a6e807b1406e4927f50aaa885f2ccf924cadf;hb=44d9bd9b511490baec5302be3b7756be0adebde3;hp=14a6ccb0ac5330d833b08ed42b2c50a1456da9b1;hpb=b7dc93a1799176e0fb0941595c18069f8925959d;p=jalview.git diff --git a/src/jalview/io/HTMLOutput.java b/src/jalview/io/HTMLOutput.java index 14a6ccb..d15a6e8 100755 --- a/src/jalview/io/HTMLOutput.java +++ b/src/jalview/io/HTMLOutput.java @@ -11,10 +11,11 @@ import java.util.*; public class HTMLOutput { - SequenceRenderer sr = new SequenceRenderer(null); - public HTMLOutput(AlignmentI alignment, ColourSchemeI cs) + + public HTMLOutput(AlignViewport av) { + SequenceRenderer sr = new SequenceRenderer(av); Color color; JFileChooser chooser = new JFileChooser(jalview.bin.Cache.LAST_DIRECTORY); chooser.setDialogTitle("Save as HTML"); @@ -29,8 +30,18 @@ public class HTMLOutput out.println(""); out.println(""); out.println("
"); @@ -39,21 +50,57 @@ public class HTMLOutput ////////////// - for (int i = 0; i < alignment.getHeight(); i++) + SequenceGroup [] groups; + SequenceI seq; + ColourSchemeI cs = null; + AlignmentI alignment = av.getAlignment(); + String r,g,b; + + // draws the top row, the measure rule + out.println("