diff --git a/uk/ac/sanger/artemis/components/AddMenu.java b/uk/ac/sanger/artemis/components/AddMenu.java index 28c846343b8fe677f64ce704e7d5e0d891268ccc..12f930732e513ca9c3c871b9305c8a07c2f23e14 100644 --- a/uk/ac/sanger/artemis/components/AddMenu.java +++ b/uk/ac/sanger/artemis/components/AddMenu.java @@ -20,7 +20,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - * $Header: //tmp/pathsoft/artemis/uk/ac/sanger/artemis/components/AddMenu.java,v 1.33 2008-01-02 11:19:44 tjc Exp $ + * $Header: //tmp/pathsoft/artemis/uk/ac/sanger/artemis/components/AddMenu.java,v 1.34 2008-01-22 13:33:53 tjc Exp $ */ package uk.ac.sanger.artemis.components; @@ -73,7 +73,7 @@ import javax.swing.KeyStroke; * should have been called CreateMenu. * * @author Kim Rutherford - * @version $Id: AddMenu.java,v 1.33 2008-01-02 11:19:44 tjc Exp $ + * @version $Id: AddMenu.java,v 1.34 2008-01-22 13:33:53 tjc Exp $ **/ public class AddMenu extends SelectionMenu { @@ -170,7 +170,7 @@ public class AddMenu extends SelectionMenu add (new_feature_item); final JMenuItem create_feature_from_range_item = - new JMenuItem ("Create Feature From Base Range"); + new JMenuItem ("Feature From Base Range"); create_feature_from_range_item.setAccelerator (CREATE_FROM_BASE_RANGE_KEY); create_feature_from_range_item.addActionListener(new ActionListener () { public void actionPerformed (ActionEvent event) { @@ -185,15 +185,17 @@ public class AddMenu extends SelectionMenu if(GeneUtils.isDatabaseEntry(entry_group)) { final JMenuItem create_gene_model_from_range_item = new JMenuItem( - "Create Gene Model From Base Range"); + "Gene Model From Base Range"); // create_gene_model_from_range_item.setAccelerator // (CREATE_FROM_BASE_RANGE_KEY); create_gene_model_from_range_item.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { + entry_group.getActionController ().startAction (); GeneUtils.createGeneModel(getParentFrame(), getSelection(), entry_group, getGotoEventSource()); + entry_group.getActionController ().endAction (); } }); add (create_gene_model_from_range_item); @@ -205,7 +207,7 @@ public class AddMenu extends SelectionMenu if(alignQueryViewer != null || alignSubjectViewer != null) { JMenuItem create_difference_feature = - new JMenuItem("Create Features From Non-matching Regions"); + new JMenuItem("Features From Non-matching Regions"); create_difference_feature.addActionListener(new ActionListener() { public void actionPerformed (ActionEvent event) @@ -253,7 +255,7 @@ public class AddMenu extends SelectionMenu } final JMenuItem create_intron_features_item = - new JMenuItem ("Create Intron Features"); + new JMenuItem ("Intron Features"); create_intron_features_item.addActionListener(new ActionListener () { public void actionPerformed (ActionEvent event) { createIntronFeatures (getParentFrame (), getSelection (), @@ -267,7 +269,7 @@ public class AddMenu extends SelectionMenu create_intron_features_item.setEnabled(false); final JMenuItem create_intergenic_features_item = - new JMenuItem ("Create Intergenic Features"); + new JMenuItem ("Intergenic Features"); create_intergenic_features_item.addActionListener(new ActionListener () { public void actionPerformed (ActionEvent event) { createIntergenicFeatures(getParentFrame (), entry_group); @@ -276,7 +278,7 @@ public class AddMenu extends SelectionMenu add (create_intergenic_features_item); final JMenuItem create_exon_features_item = - new JMenuItem ("Create Exon Features"); + new JMenuItem ("Exon Features"); create_exon_features_item.addActionListener(new ActionListener () { public void actionPerformed (ActionEvent event) { createExonFeatures (getParentFrame (), getSelection (), @@ -290,7 +292,7 @@ public class AddMenu extends SelectionMenu create_exon_features_item.setEnabled(false); final JMenuItem create_gene_features_item = - new JMenuItem ("Create Gene Features"); + new JMenuItem ("Gene Features"); create_gene_features_item.addActionListener(new ActionListener () { public void actionPerformed (ActionEvent event) { createGeneFeatures (getParentFrame (), getSelection (),