String type;\r
Runtime rt;\r
\r
-\r
/**\r
* Creates a new AlignSeq object.\r
*\r
public AlignSeq(SequenceI s1, SequenceI s2, String type)\r
{\r
rt = Runtime.getRuntime();\r
- SeqInit(s1, s2, type);\r
+ SeqInit(s1, s1.getSequence(), s2, s2.getSequence(), type);\r
+ }\r
+\r
+ /**\r
+ * Creates a new AlignSeq object.\r
+ *\r
+ * @param s1 DOCUMENT ME!\r
+ * @param s2 DOCUMENT ME!\r
+ * @param type DOCUMENT ME!\r
+ */\r
+ public AlignSeq(SequenceI s1,\r
+ String string1,\r
+ SequenceI s2,\r
+ String string2,\r
+ String type)\r
+ {\r
+ rt = Runtime.getRuntime();\r
+ SeqInit(s1, string1, s2, string2, type);\r
}\r
\r
/**\r
* @param s2 DOCUMENT ME!\r
* @param type DOCUMENT ME!\r
*/\r
- public void SeqInit(SequenceI s1, SequenceI s2, String type)\r
+ public void SeqInit(SequenceI s1,\r
+ String string1,\r
+ SequenceI s2,\r
+ String string2,\r
+ String type)\r
{\r
- s1str = extractGaps(jalview.util.Comparison.GapChars, s1.getSequence());\r
- s2str = extractGaps(jalview.util.Comparison.GapChars, s2.getSequence());\r
+ s1str = extractGaps(jalview.util.Comparison.GapChars, string1);\r
+ s2str = extractGaps(jalview.util.Comparison.GapChars, string2);\r
\r
this.s1 = s1;\r
this.s2 = s2;\r