Associate trees with views
[jalview.git] / src / jalview / datamodel / SequenceI.java
index 8291026..a8327cf 100755 (executable)
@@ -189,20 +189,14 @@ public interface SequenceI
      */
     public void insertCharAt(int i, char c);
 
-
     /**
      * DOCUMENT ME!
      *
+     * @param i DOCUMENT ME!
      * @param c DOCUMENT ME!
      */
-    public void setColor(Color c);
+    public void insertCharAt(int i, int length, char c);
 
-    /**
-     * DOCUMENT ME!
-     *
-     * @return DOCUMENT ME!
-     */
-    public Color getColor();
 
     /**
      * DOCUMENT ME!
@@ -246,6 +240,8 @@ public interface SequenceI
 
     public void addSequenceFeature(SequenceFeature sf);
 
+    public void deleteFeature(SequenceFeature sf);
+
     public void setDatasetSequence(SequenceI seq);
 
     public SequenceI getDatasetSequence();
@@ -260,27 +256,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);
-
 }