+ public static String getColourName(ColourSchemeI cs)\r
+ {\r
+ if(cs instanceof ConservationColourScheme)\r
+ cs = ((ConservationColourScheme)cs).cs;\r
+\r
+\r
+ int index = 11;\r
+ if(cs instanceof ClustalxColourScheme)\r
+ index = CLUSTAL;\r
+ else if(cs instanceof Blosum62ColourScheme)\r
+ index = BLOSUM;\r
+ else if(cs instanceof PIDColourScheme)\r
+ index = PID;\r
+ else if(cs instanceof ZappoColourScheme)\r
+ index = ZAPPO;\r
+ else if(cs instanceof HydrophobicColourScheme)\r
+ index = HYDROPHOBIC;\r
+ else if(cs instanceof HelixColourScheme)\r
+ index = HELIX;\r
+ else if(cs instanceof StrandColourScheme)\r
+ index = STRAND;\r
+ else if(cs instanceof TurnColourScheme)\r
+ index = TURN;\r
+ else if(cs instanceof BuriedColourScheme)\r
+ index = BURIED;\r
+ else if(cs instanceof NucleotideColourScheme)\r
+ index = NUCLEOTIDE;\r
+ else if(cs instanceof UserColourScheme)\r
+ index = USER_DEFINED;\r
+\r
+ return getColourName(index);\r
+ }\r
+\r