JAL-3187 view controller UI api method to show feature settings UI

[jalview.git] / src / jalview / gui / AlignFrame.java
index fcb6572..f05c118 100644 (file)
@@ -3187,6 +3187,12 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener,
   @Override
   public void featureSettings_actionPerformed(ActionEvent e)
   {
+    showFeatureSettingsUI();
+  }
+
+  @Override
+  public FeatureSettingsControllerI showFeatureSettingsUI()
+  {
     if (featureSettings != null)
     {
       featureSettings.close();
@@ -3199,6 +3205,7 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener,
       showSeqFeatures_actionPerformed(null);
     }
     featureSettings = new FeatureSettings(this);
+    return featureSettings;
   }
 
   /**