Jalview Imported Sources
[jalview.git] / src / jalview / datamodel / SequenceI.java
1 package jalview.datamodel;\r
2 \r
3 import jalview.jbgui.*;\r
4 import java.awt.*;\r
5 \r
6 import java.util.Vector;\r
7 \r
8 public interface SequenceI {\r
9   public void        setName(String name);\r
10   public String      getName();\r
11 \r
12   public void        setStart(int start);\r
13   public int         getStart();\r
14 \r
15   public String      getDisplayId();\r
16 \r
17   public void        setEnd(int end);\r
18   public int         getEnd();\r
19 \r
20   public int         getLength();\r
21 \r
22   public void        setSequence(String sequence);\r
23   public String      getSequence();\r
24   public String      getSequence(int start,int end);\r
25   public char        getCharAt(int i);\r
26 \r
27   public void        setDescription(String desc);\r
28   public String      getDescription();\r
29 \r
30   public int         findIndex(int pos);\r
31   public int         findPosition(int i);\r
32 \r
33   public void       deleteCharAt(int i);\r
34   public void       insertCharAt(int i, char c);\r
35   public void       insertCharAt(int i,char c,boolean chop);\r
36 \r
37   public void        setColor(Color c);\r
38   public Color       getColor();\r
39   }\r
40 \r
41 \r
42 \r
43 \r
44 \r
45 \r
46 \r
47 \r
48 \r
49 \r
50 \r