+ enterPDB_actionPerformed();\r
+ }\r
+ });\r
+ discoverPDB.setText("Discover PDB ids");\r
+ discoverPDB.addActionListener(new ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ discoverPDB_actionPerformed();\r
+ }\r
+ });\r
+ outputMenu.setText("Output to Textbox...");\r
+ sequenceFeature.setText("Create Sequence Feature");\r
+ sequenceFeature.addActionListener(new ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ sequenceFeature_actionPerformed();\r
+ }\r
+ });\r
+ textColour.setText("Text Colour");\r
+ textColour.addActionListener(new ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent e)\r
+ {\r
+ textColour_actionPerformed();\r
+ }\r
+ });\r
+ jMenu1.setText("Group");\r
+ add(groupMenu);\r
+\r
+ add(sequenceMenu);\r
+ groupMenu.add(editMenu);\r
+ groupMenu.add(outputMenu);\r
+ groupMenu.add(sequenceFeature);\r
+ groupMenu.add(jMenu1);\r
+ sequenceMenu.add(sequenceName);\r
+ sequenceMenu.add(pdbMenu);\r
+ colourMenu.add(textColour);\r
+ colourMenu.add(noColourmenuItem);\r
+ colourMenu.add(clustalColour);\r
+ colourMenu.add(BLOSUM62Colour);\r
+ colourMenu.add(PIDColour);\r
+ colourMenu.add(zappoColour);\r
+ colourMenu.add(taylorColour);\r
+ colourMenu.add(hydrophobicityColour);\r
+ colourMenu.add(helixColour);\r
+ colourMenu.add(strandColour);\r
+ colourMenu.add(turnColour);\r
+ colourMenu.add(buriedColour);\r
+ colourMenu.add(nucleotideMenuItem);\r
+ colourMenu.add(userDefinedColour);\r
+\r
+ if (jalview.gui.UserDefinedColours.getUserColourSchemes() != null)\r
+ {\r
+ java.util.Enumeration userColours = jalview.gui.UserDefinedColours.\r
+ getUserColourSchemes().keys();\r
+\r
+ while (userColours.hasMoreElements())\r
+ {\r
+ JMenuItem item = new JMenuItem(userColours.\r
+ nextElement().toString());\r
+ item.addActionListener(new ActionListener()\r
+ {\r
+ public void actionPerformed(ActionEvent evt)\r
+ {\r
+ userDefinedColour_actionPerformed(evt);\r
+ }\r
+ });\r
+ colourMenu.add(item);\r
+ }\r
+ }\r
+\r
+ colourMenu.addSeparator();\r
+ colourMenu.add(abovePIDColour);\r
+ colourMenu.add(conservationMenuItem);\r
+ editMenu.add(copy);\r
+ editMenu.add(cut);\r
+ editMenu.add(upperCase);\r
+ editMenu.add(lowerCase);\r
+ editMenu.add(toggle);\r
+ pdbMenu.add(pdbFromFile);\r
+ pdbMenu.add(enterPDB);\r
+ pdbMenu.add(discoverPDB);\r
+ jMenu1.add(groupName);\r
+ jMenu1.add(unGroupMenuItem);\r
+ jMenu1.add(colourMenu);\r
+ jMenu1.add(showBoxes);\r
+ jMenu1.add(showText);\r
+ jMenu1.add(showColourText);\r
+ jMenu1.add(outline);\r
+ noColourmenuItem.setText("None");\r
+ 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