X-Git-Url: http://source.jalview.org/gitweb/?p=jalview.git;a=blobdiff_plain;f=src%2Fjalview%2Fio%2FBioJsHTMLOutput.java;h=74fb147e08b14fc917947acc8d3ffdac567b347e;hp=a026c57005d64302e4093078ca1981d29e47c75b;hb=294cc8b0cf3d28310a95e1ffdb2a0f871304b70d;hpb=263ae64817c7604150961e1c9c76554936ab994b diff --git a/src/jalview/io/BioJsHTMLOutput.java b/src/jalview/io/BioJsHTMLOutput.java index a026c57..74fb147 100644 --- a/src/jalview/io/BioJsHTMLOutput.java +++ b/src/jalview/io/BioJsHTMLOutput.java @@ -1,9 +1,7 @@ package jalview.io; +import jalview.api.AlignmentViewPanel; import jalview.exceptions.NoFileSelectedException; -import jalview.gui.AlignViewport; -import jalview.gui.AlignmentPanel; -import jalview.gui.FeatureRenderer; import jalview.json.binding.v1.BioJSReleasePojo; import jalview.json.binding.v1.BioJSRepositoryPojo; import jalview.util.MessageManager; @@ -23,7 +21,7 @@ import java.util.TreeMap; public class BioJsHTMLOutput { - private AlignViewport av; + private AlignmentViewPanel ap; private static File currentBJSTemplateFile; @@ -40,12 +38,11 @@ public class BioJsHTMLOutput "biojs_template_git_repo", "https://raw.githubusercontent.com/tcofoegbu/bjs-template/master/package.json"); - public BioJsHTMLOutput(AlignmentPanel ap, FeatureRenderer fr1) + public BioJsHTMLOutput(AlignmentViewPanel ap) { if (ap != null) { - this.av = ap.av; - av.setFeatureRenderer(new FeatureRenderer(ap)); + this.ap = ap; } } @@ -54,7 +51,7 @@ public class BioJsHTMLOutput try { String outputFile = getOutputFile(); - String jalviewAlignmentJson = JSONFile.getJSONData(av); + String jalviewAlignmentJson = JSONFile.getJSONData(ap); String bioJSTemplateString = getBioJsTemplateAsString(); String generatedBioJsWithJalviewAlignmentAsJson = bioJSTemplateString .replaceAll(