From 456c08db27a9957c0550074ce21b158a3ea09dc5 Mon Sep 17 00:00:00 2001 From: Jim Procter Date: Mon, 17 Feb 2014 18:13:01 +0000 Subject: [PATCH] JAL-1445 added menu items to select containing/non-containing features in FeatureSettings popup menu --- src/jalview/gui/FeatureSettings.java | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/src/jalview/gui/FeatureSettings.java b/src/jalview/gui/FeatureSettings.java index 689a402..10479cc 100644 --- a/src/jalview/gui/FeatureSettings.java +++ b/src/jalview/gui/FeatureSettings.java @@ -21,7 +21,6 @@ package jalview.gui; import java.io.*; import java.util.*; import java.util.List; - import java.awt.*; import java.awt.event.*; import java.beans.PropertyChangeEvent; @@ -292,6 +291,28 @@ public class FeatureSettings extends JPanel }); } } + JMenuItem selCols = new JMenuItem(MessageManager.getString("label.select_columns_containing")); + selCols.addActionListener(new ActionListener() + { + + @Override + public void actionPerformed(ActionEvent arg0) + { + fr.ap.alignFrame.avc.markColumnsContainingFeatures(false, type); + } + }); + JMenuItem clearCols = new JMenuItem(MessageManager.getString("label.select_columns_not_containing")); + clearCols.addActionListener(new ActionListener() + { + + @Override + public void actionPerformed(ActionEvent arg0) + { + fr.ap.alignFrame.avc.markColumnsContainingFeatures(true, type); + } + }); + men.add(selCols); + men.add(clearCols); men.show(table, x, y); } -- 1.7.10.2