*/\r
package jalview.datamodel;\r
\r
-import java.awt.*;\r
-\r
import java.util.*;\r
\r
+import java.awt.*;\r
+\r
\r
/**\r
* DOCUMENT ME!\r
* @return DOCUMENT ME!\r
*/\r
public String getSequence(int start, int end);\r
-\r
+ /**\r
+ * create a new sequence object from start to end of this sequence\r
+ * @param start int\r
+ * @param end int\r
+ * @return SequenceI\r
+ */\r
+ public SequenceI getSubSequence(int start, int end);\r
/**\r
* DOCUMENT ME!\r
*\r
\r
public void setVamsasId(String id);\r
\r
- public void setDBRef(Vector dbs);\r
+ public void setDBRef(DBRefEntry[] dbs);\r
\r
- public Vector getDBRef();\r
+ public DBRefEntry [] getDBRef();\r
\r
public void addDBRef(DBRefEntry entry);\r
\r
\r
public void showHiddenSequence(SequenceI seq);\r
\r
+ public void changeCase(boolean toUpper, int start, int end);\r
+\r
+ public void toggleCase(int start, int end);\r
+\r
+ /**\r
+ * getSubSequence from start to end of sequence\r
+ * @param start first residue in subSequence\r
+ * @return SequenceI\r
+ */\r
+ public SequenceI getSubSequence(int start);\r
+\r
}\r