\r
void updateConservation(int i)\r
{\r
- if (av.getGlobalColourScheme() instanceof jalview.schemes.\r
- ClustalxColourScheme)\r
- {\r
- av.setGlobalColourScheme(\r
- new jalview.schemes.ClustalxColourScheme(av.alignment.getSequences(),\r
- av.alignment.getWidth()));\r
- }\r
-\r
av.updateConservation();\r
av.updateConsensus();\r
+\r
+ ColourSchemeI cs = av.getGlobalColourScheme();\r
+ if(cs instanceof ConservationColourScheme)\r
+ cs = ( (ConservationColourScheme) cs).cs;\r
+\r
+ if(cs instanceof ClustalxColourScheme)\r
+ cs = new ClustalxColourScheme(av.alignment.getSequences(), av.alignment.getWidth());\r
+\r
+ ap.alignFrame.changeColour(cs);\r
}\r
\r
//////////////////////////////////////////\r
\r
void updateConservation(int i)\r
{\r
- if(av.getGlobalColourScheme() instanceof jalview.schemes.ClustalxColourScheme)\r
- {\r
- av.setGlobalColourScheme(\r
- new jalview.schemes.ClustalxColourScheme(av.alignment.getSequences(),av.alignment.getWidth() ));\r
- }\r
av.updateConservation();\r
av.updateConsensus();\r
+\r
+ ColourSchemeI cs = av.getGlobalColourScheme();\r
+ if(cs instanceof ConservationColourScheme)\r
+ cs = ( (ConservationColourScheme) cs).cs;\r
+\r
+ if(cs instanceof ClustalxColourScheme)\r
+ cs = new ClustalxColourScheme(av.alignment.getSequences(), av.alignment.getWidth());\r
+\r
+ ap.alignFrame.changeColour(cs);\r
+\r
}\r
\r
//////////////////////////////////////////\r