X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fschemes%2FColourSchemeI.java;h=6afa3ef133154bede8f8b55ebb96b5e7469e0e1e;hb=baa67039bb8cd4236ac4565a62291c0ba6366c07;hp=9cc74f11704bf10229f31c92e73ae8ec74bd0bf3;hpb=efc31b4a8d5cee63555586804a2b79c06bdb5a14;p=jalview.git diff --git a/src/jalview/schemes/ColourSchemeI.java b/src/jalview/schemes/ColourSchemeI.java index 9cc74f1..6afa3ef 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) 2006 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,27 @@ */ 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 void setThreshold(int ct, boolean ignoreGaps); - public Color findColour(String s, int j); - public void setConsensus(Vector v); }