+ noColourmenuItem.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ noColourmenuItem_actionPerformed();\r
+ }\r
+ });\r
+\r
+ clustalColour.setText("Clustalx colours");\r
+ clustalColour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ clustalColour_actionPerformed();\r
+ }\r
+ });\r
+ zappoColour.setText("Zappo");\r
+ zappoColour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ zappoColour_actionPerformed();\r
+ }\r
+ });\r
+ taylorColour.setText("Taylor");\r
+ taylorColour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ taylorColour_actionPerformed();\r
+ }\r
+ });\r
+ hydrophobicityColour.setText("Hydrophobicity");\r
+ hydrophobicityColour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ hydrophobicityColour_actionPerformed();\r
+ }\r
+ });\r
+ helixColour.setText("Helix propensity");\r
+ helixColour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ helixColour_actionPerformed();\r
+ }\r
+ });\r
+ strandColour.setText("Strand propensity");\r
+ strandColour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ strandColour_actionPerformed();\r
+ }\r
+ });\r
+ turnColour.setText("Turn propensity");\r
+ turnColour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ turnColour_actionPerformed();\r
+ }\r
+ });\r
+ buriedColour.setText("Buried Index");\r
+ buriedColour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ buriedColour_actionPerformed();\r
+ }\r
+ });\r
+ abovePIDColour.setText("Above % Identity");\r
+ abovePIDColour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ abovePIDColour_actionPerformed();\r
+ }\r
+ });\r
+ userDefinedColour.setText("User Defined...");\r
+ userDefinedColour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ userDefinedColour_actionPerformed(e);\r
+ }\r
+ });\r
+ PIDColour.setText("Percentage Identity");\r
+ PIDColour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ PIDColour_actionPerformed();\r
+ }\r
+ });\r
+ BLOSUM62Colour.setText("BLOSUM62");\r
+ BLOSUM62Colour.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ BLOSUM62Colour_actionPerformed();\r
+ }\r
+ });\r
+ conservationMenuItem.setText("Conservation");\r
+ conservationMenuItem.addActionListener(new java.awt.event.ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ conservationMenuItem_actionPerformed();\r
+ }\r
+ });\r
+ }\r
+\r
+ /**\r
+ * DOCUMENT ME!\r
+ */\r
+ void refresh()\r
+ {\r
+ ap.paintAlignment(true);\r
+\r
+ PaintRefresher.Refresh(this, ap.av.getSequenceSetId());\r
+ }\r
+\r
+ /**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @param e DOCUMENT ME!\r
+ */\r
+ protected void clustalColour_actionPerformed()\r
+ {\r
+ SequenceGroup sg = getGroup();\r
+ sg.cs = new ClustalxColourScheme(sg.getSequences(ap.av.hiddenRepSequences),\r
+ ap.av.alignment.getWidth());\r
+ refresh();\r
+ }\r
+\r
+ /**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @param e DOCUMENT ME!\r
+ */\r
+ protected void zappoColour_actionPerformed()\r
+ {\r
+ getGroup().cs = new ZappoColourScheme();\r
+ refresh();\r
+ }\r
+\r
+ /**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @param e DOCUMENT ME!\r
+ */\r
+ protected void taylorColour_actionPerformed()\r
+ {\r
+ getGroup().cs = new TaylorColourScheme();\r
+ refresh();\r
+ }\r
+\r
+ /**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @param e DOCUMENT ME!\r
+ */\r
+ protected void hydrophobicityColour_actionPerformed()\r
+ {\r
+ getGroup().cs = new HydrophobicColourScheme();\r
+ refresh();\r
+ }\r
+\r
+ /**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @param e DOCUMENT ME!\r
+ */\r
+ protected void helixColour_actionPerformed()\r
+ {\r
+ getGroup().cs = new HelixColourScheme();\r
+ refresh();\r
+ }\r