changeCase, removeGaps moved to commands package
[jalview.git] / src / jalview / datamodel / SequenceI.java
index 8291026..eb7cda6 100755 (executable)
@@ -189,6 +189,15 @@ public interface SequenceI
      */
     public void insertCharAt(int i, char c);
 
+    /**
+     * DOCUMENT ME!
+     *
+     * @param i DOCUMENT ME!
+     * @param c DOCUMENT ME!
+     */
+    public void insertCharAt(int i, int length, char c);
+
+
 
     /**
      * DOCUMENT ME!
@@ -260,27 +269,4 @@ public interface SequenceI
 
     public void showHiddenSequence(SequenceI seq);
 
-    public void changeCase(boolean toUpper, int start, int end);
-
-    public void toggleCase(int start, int end);
-
-  /**
-   * getSubSequence from start to end of sequence
-   * @param start first residue in subSequence
-   * @return SequenceI
-   */
-  public SequenceI getSubSequence(int start);
-  /**
-   * remove all gaps in the sequence
-   * @return number of gaps removed
-   */
-  public int removeGaps();
-  /**
-   * remove all gaps from start to end columns in sequence
-   * @param start
-   * @param end
-   * @return number of gaps removed
-   */
-  public int removeGaps(int start, int end);
-
 }