X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FAlignFile.java;fp=src%2Fjalview%2Fio%2FAlignFile.java;h=a603ccac45d6d9577a076be41a481c2bf253230c;hb=f063821ed0be9c1581af74643a1aa5798731af65;hp=4de510a332ad20c063d28914f5d80cada9732afe;hpb=fd18e2c73cd015d4e38ad91da0e5d7532ff0ef42;p=jalview.git diff --git a/src/jalview/io/AlignFile.java b/src/jalview/io/AlignFile.java index 4de510a..a603cca 100755 --- a/src/jalview/io/AlignFile.java +++ b/src/jalview/io/AlignFile.java @@ -40,7 +40,8 @@ import java.util.Vector; * @author $author$ * @version $Revision$ */ -public abstract class AlignFile extends FileParse implements AlignmentFileI +public abstract class AlignFile extends FileParse + implements AlignmentFileReaderI, AlignmentFileWriterI { int noSeqs = 0; @@ -117,8 +118,7 @@ public abstract class AlignFile extends FileParse implements AlignmentFileI * @throws IOException */ public AlignFile(boolean parseImmediately, String dataObject, - DataSourceType sourceType) - throws IOException + DataSourceType sourceType) throws IOException { super(dataObject, sourceType); initData(); @@ -281,9 +281,8 @@ public abstract class AlignFile extends FileParse implements AlignmentFileI { if (key == null) { - throw new Error( - MessageManager - .getString("error.implementation_error_cannot_have_null_alignment")); + throw new Error(MessageManager.getString( + "error.implementation_error_cannot_have_null_alignment")); } if (value == null) { @@ -416,4 +415,8 @@ public abstract class AlignFile extends FileParse implements AlignmentFileI } } + protected void addSequence(SequenceI seq) + { + seqs.add(seq); + } }