From: jprocter Date: Wed, 14 Dec 2011 11:12:20 +0000 (+0000) Subject: JAL-1013 - rename nucleotide and ensure current calculation score model reflected... X-Git-Tag: Jalview_2_9~463^2~1 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=a81cd4fa55b7cade14dc0ee9a0875c63e96d3f44;p=jalview.git JAL-1013 - rename nucleotide and ensure current calculation score model reflected in GUI --- diff --git a/src/jalview/gui/PCAPanel.java b/src/jalview/gui/PCAPanel.java index eec9b6d..e3959ea 100755 --- a/src/jalview/gui/PCAPanel.java +++ b/src/jalview/gui/PCAPanel.java @@ -54,7 +54,7 @@ public class PCAPanel extends GPCAPanel implements Runnable /** * use the identity matrix for calculating similarity between sequences. */ - private boolean useidentity=false; + private boolean nucleotide=false; /** * Creates a new PCAPanel object. @@ -72,7 +72,7 @@ public class PCAPanel extends GPCAPanel implements Runnable boolean sameLength = true; seqstrings = av.getAlignmentView(av.getSelectionGroup() != null); - useidentity=av.getAlignment().isNucleotide(); + nucleotide=av.getAlignment().isNucleotide(); if (av.getSelectionGroup() == null) { seqs = av.alignment.getSequencesArray(); @@ -136,7 +136,7 @@ public class PCAPanel extends GPCAPanel implements Runnable try { calcSettings.setEnabled(false); - pca = new PCA(seqstrings.getSequenceStrings(' '), useidentity); + pca = new PCA(seqstrings.getSequenceStrings(' '), nucleotide); pca.run(); // Now find the component coordinates @@ -177,6 +177,8 @@ public class PCAPanel extends GPCAPanel implements Runnable rc.repaint(); addKeyListener(rc); + nuclSetting.setSelected(nucleotide); + protSetting.setSelected(!nucleotide); } catch (OutOfMemoryError er) { @@ -188,14 +190,14 @@ public class PCAPanel extends GPCAPanel implements Runnable @Override protected void nuclSetting_actionPerfomed(ActionEvent arg0) { - useidentity=true; + nucleotide=true; Thread worker = new Thread(this); worker.start(); } @Override protected void protSetting_actionPerfomed(ActionEvent arg0) { - useidentity=false; + nucleotide=false; Thread worker = new Thread(this); worker.start(); } diff --git a/src/jalview/jbgui/GPCAPanel.java b/src/jalview/jbgui/GPCAPanel.java index 10f22bd..8ff42f8 100755 --- a/src/jalview/jbgui/GPCAPanel.java +++ b/src/jalview/jbgui/GPCAPanel.java @@ -72,8 +72,8 @@ public class GPCAPanel extends JInternalFrame protected JMenu associateViewsMenu = new JMenu(); protected JMenu calcSettings=new JMenu(); - JMenuItem nuclSetting=new JMenuItem(); - JMenuItem protSetting=new JMenuItem(); + protected JCheckBoxMenuItem nuclSetting=new JCheckBoxMenuItem(); + protected JCheckBoxMenuItem protSetting=new JCheckBoxMenuItem(); public GPCAPanel() { try