JAL-3364 add SVG option to split frame export
[jalview.git] / src / jalview / jbgui / GAlignFrame.java
index 296eb25..021eace 100755 (executable)
@@ -1084,7 +1084,7 @@ public class GAlignFrame extends JInternalFrame
       }
     });
     JMenuItem createSplitFrameEPS = new JMenuItem("EPS");
-    createEPS.addActionListener(new ActionListener()
+    createSplitFrameEPS.addActionListener(new ActionListener()
     {
       @Override
       public void actionPerformed(ActionEvent e)
@@ -1099,7 +1099,16 @@ public class GAlignFrame extends JInternalFrame
       @Override
       public void actionPerformed(ActionEvent e)
       {
-        createSVG(null);
+        createSVG(null, false);
+      }
+    });
+    JMenuItem createSplitFrameSVG = new JMenuItem("SVG");
+    createSplitFrameSVG.addActionListener(new ActionListener()
+    {
+      @Override
+      public void actionPerformed(ActionEvent e)
+      {
+        createSVG(null, true);
       }
     });
 
@@ -1875,6 +1884,7 @@ public class GAlignFrame extends JInternalFrame
     exportImageMenu.add(createSVG);
     exportSplitFrameMenu.add(createSplitFrameEPS);
     exportSplitFrameMenu.add(createSplitFramePNG);
+    exportSplitFrameMenu.add(createSplitFrameSVG);
     addSequenceMenu.add(addFromFile);
     addSequenceMenu.add(addFromText);
     addSequenceMenu.add(addFromURL);
@@ -2423,7 +2433,7 @@ public class GAlignFrame extends JInternalFrame
   {
   }
 
-  public void createSVG(File f)
+  public void createSVG(File f, boolean forSplitFrame)
   {
 
   }