return 1;
}
- @Override
+ /**
+ * Returns a string representation of the given colour suitable for inclusion
+ * in Jmol commands
+ *
+ * @param c
+ * @return
+ */
protected String getColourString(Color c)
{
return c == null ? null
c.getBlue());
}
- /**
- * Returns commands (one per colour key in the map) like
- *
- * <pre>
- * select 2:A/1.1|3-27:B/1.1|9-12:A/2.1;color[173,0,82]
- * </pre>
- */
- @Override
- public String[] colourBySequence(Map<Object, AtomSpecModel> colourMap)
- {
- List<String> colourCommands = buildColourCommands(colourMap);
-
- return colourCommands.toArray(new String[colourCommands.size()]);
- }
public String[] colourBySequence(StructureSelectionManager ssm,
String[] files,
SequenceI[][] sequence, SequenceRenderer sr,
AlignmentViewPanel viewPanel)
{
- // TODO refactor to call buildColoursMap() first...
+ // TODO delete method
FeatureRenderer fr = viewPanel.getFeatureRenderer();
FeatureColourFinder finder = new FeatureColourFinder(fr);