changeCase
[jalview.git] / src / jalview / datamodel / SequenceI.java
index 21f7cc4..bf577bf 100755 (executable)
@@ -183,14 +183,6 @@ public interface SequenceI
      */\r
     public void insertCharAt(int i, char c);\r
 \r
-    /**\r
-     * DOCUMENT ME!\r
-     *\r
-     * @param i DOCUMENT ME!\r
-     * @param c DOCUMENT ME!\r
-     * @param chop DOCUMENT ME!\r
-     */\r
-    public void insertCharAt(int i, char c, boolean chop);\r
 \r
     /**\r
      * DOCUMENT ME!\r
@@ -211,14 +203,14 @@ public interface SequenceI
      *\r
      * @return DOCUMENT ME!\r
      */\r
-    public Vector getSequenceFeatures();\r
+    public SequenceFeature[] getSequenceFeatures();\r
 \r
     /**\r
      * DOCUMENT ME!\r
      *\r
      * @param v DOCUMENT ME!\r
      */\r
-    public void setSequenceFeatures(Vector v);\r
+    public void setSequenceFeatures(SequenceFeature [] features);\r
 \r
     /**\r
      * DOCUMENT ME!\r
@@ -256,4 +248,12 @@ public interface SequenceI
 \r
     public void addAlignmentAnnotation(AlignmentAnnotation annotation);\r
 \r
+    public SequenceGroup getHiddenSequences();\r
+\r
+    public void addHiddenSequence(SequenceI seq);\r
+\r
+    public void showHiddenSequence(SequenceI seq);\r
+\r
+    public void changeCase(boolean toUpper, int start, int end);\r
+\r
 }\r