JAL-1641 refactored out view settings from Desktop.java
[jalview.git] / src / jalview / io / BioJsHTMLOutput.java
index c44f1bf..4945306 100644 (file)
@@ -8,7 +8,7 @@ import jalview.exceptions.NoFileSelectedException;
 import jalview.gui.AlignmentPanel;
 import jalview.gui.FeatureRenderer;
 import jalview.json.binding.v1.AlignmentPojo;
-import jalview.json.binding.v1.FeaturePojo;
+import jalview.json.binding.v1.SequenceFeaturesPojo;
 import jalview.json.binding.v1.SequencePojo;
 import jalview.schemes.ColourSchemeProperty;
 import jalview.util.MessageManager;
@@ -119,9 +119,9 @@ public class BioJsHTMLOutput
   {
     AlignmentPojo bjsAlignment = new AlignmentPojo();
 
-    bjsAlignment.setGlobalColorScheme(getGlobalColorScheme());
-    bjsAlignment.setJalviewVersion(jalviewVersion);
-    bjsAlignment.setWebStartUrl(webStartLaunchServletUrl);
+    // bjsAlignment.setGlobalColorScheme(getGlobalColorScheme());
+    // bjsAlignment.setJalviewVersion(jalviewVersion);
+    // bjsAlignment.setWebStartUrl(webStartLaunchServletUrl);
 
     int count = 0;
     for (SequenceI seq : alignment.getSequences())
@@ -140,7 +140,7 @@ public class BioJsHTMLOutput
       SequenceFeature[] seqFeatures = seq.getSequenceFeatures();
       if (seqFeatures != null)
       {
-        ArrayList<FeaturePojo> bjsSeqFeatures = new ArrayList<FeaturePojo>();
+        ArrayList<SequenceFeaturesPojo> bjsSeqFeatures = new ArrayList<SequenceFeaturesPojo>();
         for (SequenceFeature sf : seqFeatures)
         {
           if (displayedFeatures != null
@@ -151,15 +151,15 @@ public class BioJsHTMLOutput
             String featureColour = jalview.util.Format.getHexString(fr
                     .findFeatureColour(Color.white, seq,
                             seq.findIndex(sf.getBegin())));
-            FeaturePojo bjsFeature = new FeaturePojo();
-            bjsFeature.setFillColor(featureColour);
-            bjsFeature.setXstart(seq.findIndex(sf.getBegin()) - 1);
-            bjsFeature.setXend(seq.findIndex(sf.getEnd()));
-            bjsFeature.setType(sf.getType());
-            bjsSeqFeatures.add(bjsFeature);
+            // SequenceFeaturesPojo bjsFeature = new SequenceFeaturesPojo();
+            // bjsFeature.setFillColor(featureColour);
+            // bjsFeature.setXstart(seq.findIndex(sf.getBegin()) - 1);
+            // bjsFeature.setXend(seq.findIndex(sf.getEnd()));
+            // bjsFeature.setType(sf.getType());
+            // bjsSeqFeatures.add(bjsFeature);
           }
         }
-        seqPojo.setFeatures(bjsSeqFeatures);
+        // seqPojo.setFeatures(bjsSeqFeatures);
       }
       bjsAlignment.getSeqs().add(seqPojo);
     }