public interface ColourSchemeI
{
/**
- * Returns the fixed colour for the colour scheme. For use when the colour
- * does not vary.
- *
- * @return
- */
- Color findColour();
-
- /**
- * Returns the colour for the given character. For use when the colour depends
- * only on the symbol.
- *
- * @param c
- * @return
- */
- Color findColour(char c);
-
- /**
* Returns the possibly context dependent colour for the given symbol at the
* aligned position in the given sequence. For example, the colour may depend
* on the symbol's relationship to the consensus residue for the column.