X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Frenderer%2Fseqfeatures%2FFeatureRenderer.java;fp=src%2Fjalview%2Frenderer%2Fseqfeatures%2FFeatureRenderer.java;h=e5f0b57d0cab911cc0dd4d6486e5165140d4c116;hb=refs%2Fheads%2Ffeatures%2FJAL-2094_colourInterface;hp=b007365df8ac769a34a1310a28f1d67d54000085;hpb=ab4e8d6988969d68d972d308c4159e9b9eb51e84;p=jalview.git diff --git a/src/jalview/renderer/seqfeatures/FeatureRenderer.java b/src/jalview/renderer/seqfeatures/FeatureRenderer.java index b007365..e5f0b57 100644 --- a/src/jalview/renderer/seqfeatures/FeatureRenderer.java +++ b/src/jalview/renderer/seqfeatures/FeatureRenderer.java @@ -21,8 +21,10 @@ package jalview.renderer.seqfeatures; import jalview.api.AlignViewportI; +import jalview.api.ColorI; import jalview.datamodel.SequenceFeature; import jalview.datamodel.SequenceI; +import jalview.schemes.Colour; import jalview.viewmodel.seqfeatures.FeatureRendererModel; import java.awt.AlphaComposite; @@ -182,9 +184,14 @@ public class FeatureRenderer extends FeatureRendererModel BufferedImage offscreenImage; @Override - public Color findFeatureColour(Color initialCol, SequenceI seq, int res) + public ColorI findFeatureColour(ColorI initialCol, SequenceI seq, int res) { - return new Color(findFeatureColour(initialCol.getRGB(), seq, res)); + return new Colour(findFeatureColour(initialCol.getRGB(), seq, res)); + } + + public ColorI findFeatureColour(Color initialCol, SequenceI seq, int res) + { + return findFeatureColour(new Colour(initialCol), seq, res); } /**