import jalview.datamodel.*;\r
import jalview.schemes.*;\r
import java.awt.*;\r
+import java.util.*;\r
\r
public class DrawableSequence implements SequenceI {\r
protected boolean fastDraw = true;\r
\r
protected SequenceI sequence;\r
\r
- ColourSchemeI cs = new ZappoColourScheme();\r
+ ColourSchemeI cs = null;\r
+\r
+ public Vector sequenceFeatures = new Vector();\r
+ public void setSequenceFeatures(Vector v)\r
+ { sequenceFeatures = v; }\r
+ public Vector getSequenceFeatures()\r
+ {return sequenceFeatures; }\r
+\r
+ String pdbId;\r
+ public void setPDBId(String id)\r
+ { pdbId = id; }\r
+ public String getPDBId()\r
+ { return pdbId; }\r
+\r
\r
public DrawableSequence(SequenceI s) {\r
this.sequence = s;\r
}\r
\r
public Color getResidueBoxColour(int i) {\r
- Color c = cs.findColour(this,sequence.getSequence(i,i+1),i,null);\r
+ Color c = cs.findColour( sequence.getSequence(i,i+1),i,null);\r
return c;\r
}\r
\r