JAL-1812 bind Groovy to Jalview rather than Desktop, remove reflection
[jalview.git] / src / jalview / workers / AlignmentAnnotationFactory.java
index 37f3ca5..520b232 100644 (file)
@@ -1,9 +1,9 @@
 package jalview.workers;
 
+import jalview.bin.Jalview;
 import jalview.datamodel.AlignmentAnnotation;
 import jalview.datamodel.Annotation;
 import jalview.gui.AlignFrame;
-import jalview.gui.Desktop;
 
 import java.awt.Color;
 
@@ -28,9 +28,9 @@ public class AlignmentAnnotationFactory
    */
   public static void newCalculator(FeatureCounterI counter)
   {
-    if (Desktop.getCurrentAlignFrame() != null)
+    if (Jalview.getCurrentAlignFrame() != null)
     {
-      newCalculator(Desktop.getCurrentAlignFrame(), counter);
+      newCalculator(Jalview.getCurrentAlignFrame(), counter);
     }
     else
     {
@@ -60,9 +60,9 @@ public class AlignmentAnnotationFactory
    */
   public static void newCalculator(AnnotationProviderI calculator)
   {
-    if (Desktop.getCurrentAlignFrame() != null)
+    if (Jalview.getCurrentAlignFrame() != null)
     {
-      newCalculator(Desktop.getCurrentAlignFrame(), calculator);
+      newCalculator(Jalview.getCurrentAlignFrame(), calculator);
     }
     else
     {