X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fschemes%2FColourSchemeI.java;h=96699c6f572874f610b594c127951ca149baf986;hb=2eba9feec314ba7288bbbcb3b29fbe7f15f16e15;hp=9cc74f11704bf10229f31c92e73ae8ec74bd0bf3;hpb=efc31b4a8d5cee63555586804a2b79c06bdb5a14;p=jalview.git diff --git a/src/jalview/schemes/ColourSchemeI.java b/src/jalview/schemes/ColourSchemeI.java index 9cc74f1..96699c6 100755 --- a/src/jalview/schemes/ColourSchemeI.java +++ b/src/jalview/schemes/ColourSchemeI.java @@ -1,6 +1,6 @@ /* * Jalview - A Sequence Alignment Editor and Viewer - * Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle + * Copyright (C) 2007 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -18,15 +18,26 @@ */ package jalview.schemes; -import java.util.*; - import java.awt.*; public interface ColourSchemeI { - public Color findColour(String aa); + public Color findColour(char c); + + public Color findColour(char c, int j); + + public void setConsensus(java.util.Hashtable[] h); + + public void setConservation(jalview.analysis.Conservation c); + + public boolean conservationApplied(); + + public void setConservationInc(int i); + + public int getConservationInc(); + + public int getThreshold(); - public Color findColour(String s, int j); + public void setThreshold(int ct, boolean ignoreGaps); - public void setConsensus(Vector v); }