JAL-3253 temporary branch SwingJS upgrade with testNG fixes Java 8
[jalview.git] / src / jalview / gui / StructureViewer.java
index a49b136..17b786d 100644 (file)
@@ -28,6 +28,7 @@ import jalview.datamodel.StructureViewerModel;
 import jalview.structure.StructureMapping;
 import jalview.structure.StructureSelectionManager;
 import jalview.util.MessageManager;
+import jalview.util.Platform;
 import jalview.ws.DBRefFetcher;
 import jalview.ws.sifts.SiftsSettings;
 
@@ -49,6 +50,12 @@ import java.util.Map.Entry;
  */
 public class StructureViewer
 {
+
+  static
+  {
+    Platform.ensureJmol();
+  }
+
   private static final String UNKNOWN_VIEWER_TYPE = "Unknown structure viewer type ";
 
   StructureSelectionManager ssm;
@@ -61,7 +68,7 @@ public class StructureViewer
   public enum ViewerType
   {
     JMOL, CHIMERA
-  };
+  }
 
   /**
    * Constructor