viewport.getAlignment().removeGaps();\r
viewport.updateConservation();\r
viewport.updateConsensus();\r
+ resetAllClustalSchemes();\r
alignPanel.repaint();\r
}\r
\r
while(j < end && j < jSize) ;\r
}\r
\r
+ resetAllClustalSchemes();\r
viewport.updateConservation();\r
viewport.updateConsensus();\r
alignPanel.repaint();\r
}\r
\r
+ void resetAllClustalSchemes()\r
+ {\r
+ if(viewport.getGlobalColourScheme()!=null\r
+ && viewport.getGlobalColourScheme() instanceof ClustalxColourScheme)\r
+ {\r
+ ((ClustalxColourScheme)viewport.getGlobalColourScheme()).\r
+ resetClustalX(viewport.alignment.getSequences(),\r
+ viewport.alignment.getWidth());\r
+ }\r
+\r
+ int s, sSize = viewport.alignment.getGroups().size();\r
+ for(s=0; s<sSize; s++)\r
+ {\r
+ SequenceGroup sg = (SequenceGroup)viewport.alignment.getGroups().elementAt(s);\r
+ if(sg.cs instanceof ClustalxColourScheme)\r
+ {\r
+ ((ClustalxColourScheme)sg.cs).resetClustalX(sg.sequences, sg.getWidth());\r
+ }\r
+ }\r
+ }\r
+\r
+\r
\r
public void findMenuItem_actionPerformed(ActionEvent e)\r
{\r
\r
if (cs instanceof ClustalxColourScheme)\r
{\r
- ClustalxColourScheme cxs = (ClustalxColourScheme) cs;\r
- cxs.resetClustalX(av.alignment.getSequences(),\r
- av.alignment.getWidth());\r
+ ((ClustalxColourScheme)cs).\r
+ resetClustalX(av.alignment.getSequences(),\r
+ av.alignment.getWidth());\r
cs.setConservation(c);\r
av.setGlobalColourScheme(cs);\r
}\r
viewport.alignment, HistoryItem.HIDE));\r
\r
viewport.getAlignment().removeGaps();\r
+ resetAllClustalSchemes();\r
viewport.updateConservation();\r
viewport.updateConsensus();\r
alignPanel.repaint();\r
while (j < end && j < jSize);\r
}\r
\r
+ resetAllClustalSchemes();\r
+\r
viewport.updateConservation();\r
viewport.updateConsensus();\r
alignPanel.repaint();\r
}\r
\r
+ void resetAllClustalSchemes()\r
+ {\r
+ if(viewport.getGlobalColourScheme()!=null\r
+ && viewport.getGlobalColourScheme() instanceof ClustalxColourScheme)\r
+ {\r
+ ((ClustalxColourScheme)viewport.getGlobalColourScheme()).\r
+ resetClustalX(viewport.alignment.getSequences(),\r
+ viewport.alignment.getWidth());\r
+ }\r
+\r
+ int s, sSize = viewport.alignment.getGroups().size();\r
+ for(s=0; s<sSize; s++)\r
+ {\r
+ SequenceGroup sg = (SequenceGroup)viewport.alignment.getGroups().elementAt(s);\r
+ if(sg.cs instanceof ClustalxColourScheme)\r
+ {\r
+ ((ClustalxColourScheme)sg.cs).resetClustalX(sg.sequences, sg.getWidth());\r
+ }\r
+ }\r
+ }\r
+\r
/**\r
* DOCUMENT ME!\r
*\r
\r
if (cs instanceof ClustalxColourScheme)\r
{\r
- ClustalxColourScheme cxs = (ClustalxColourScheme) cs;\r
- cxs.resetClustalX(av.alignment.getSequences(),\r
+ ((ClustalxColourScheme)cs).\r
+ resetClustalX(av.alignment.getSequences(),\r
av.alignment.getWidth());\r
+\r
cs.setConservation(c);\r
av.setGlobalColourScheme(cs);\r
}\r