+ Color getResidueColour(SequenceI seq, int position,
+ FeatureColourFinder finder);
+
+ /**
+ * Configure the Graphics canvas and render options for the renderer
+ *
+ * @param g
+ * - the canvas to render to
+ * @param renderGaps
+ * - when true, gap characters will be included when rendered
+ *
+ */
+ void prepare(Graphics g, boolean renderGaps);
+
+ void drawSequence(SequenceI nextSeq, SequenceGroup[] findAllGroups,
+ int startRes, int endRes, int i);
+
+ void drawHighlightedText(SequenceI nextSeq, int i, int j, int k, int l);
+
+ void drawCursor(Graphics g, char s, int i, int j);