protected Vector sequences;\r
protected Vector groups = new Vector();\r
public Hashtable[] cons;\r
- protected String gapCharacter = ".";\r
+ protected char gapCharacter = '.';\r
\r
/** Make an alignment from an array of Sequences.\r
*\r
return max;\r
}\r
\r
- public void setGapCharacter(String gc) {\r
+ public void setGapCharacter(char gc)\r
+ {\r
+ char old = getGapCharacter();\r
gapCharacter = gc;\r
+ for (int i=0; i < sequences.size(); i++)\r
+ {\r
+ Sequence seq = (Sequence)sequences.elementAt(i);\r
+ seq.sequence = seq.sequence.replace(old, gc);\r
+ }\r
}\r
\r
- public String getGapCharacter() {\r
+ public char getGapCharacter() {\r
return gapCharacter;\r
}\r
\r