+ public void actionPerformed(ActionEvent evt)\r
+ {\r
+ if(evt.getSource()==mapping)\r
+ mapping_actionPerformed();\r
+ else if(evt.getSource()==wire)\r
+ wire_actionPerformed();\r
+ else if(evt.getSource()==depth)\r
+ depth_actionPerformed();\r
+ else if(evt.getSource()==zbuffer)\r
+ zbuffer_actionPerformed();\r
+ else if(evt.getSource()==charge)\r
+ charge_actionPerformed();\r
+\r
+ else if(evt.getSource()==chain)\r
+ chain_actionPerformed();\r
+ else if(evt.getSource()==seqButton)\r
+ seqButton_actionPerformed();\r
+ else if(evt.getSource()==zappo)\r
+ pdbcanvas.setColours(new ZappoColourScheme());\r
+ else if(evt.getSource()==taylor)\r
+ pdbcanvas.setColours(new TaylorColourScheme());\r
+ else if(evt.getSource()==hydro)\r
+ pdbcanvas.setColours(new HydrophobicColourScheme());\r
+ else if(evt.getSource()==helix)\r
+ pdbcanvas.setColours(new HelixColourScheme());\r
+ else if(evt.getSource()==strand)\r
+ pdbcanvas.setColours(new StrandColourScheme());\r
+ else if(evt.getSource()==turn)\r
+ pdbcanvas.setColours(new TurnColourScheme());\r
+ else if(evt.getSource()==buried)\r
+ pdbcanvas.setColours(new BuriedColourScheme());\r
+ else if(evt.getSource()==user)\r
+ {\r
+ pdbcanvas.bysequence = false;\r
+ new jalview.appletgui.UserDefinedColours(pdbcanvas);\r
+ }\r
+ }\r
+\r
+ public void itemStateChanged(ItemEvent evt)\r
+ {\r
+ if (evt.getSource() == allchains)\r
+ allchains_itemStateChanged();\r
+ else if (evt.getSource() == wire)\r
+ wire_actionPerformed();\r
+ else if (evt.getSource() == depth)\r
+ depth_actionPerformed();\r
+ else if (evt.getSource() == zbuffer)\r
+ zbuffer_actionPerformed();\r
+ }\r
+\r