X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fio%2FAlignmentFileWriterI.java;fp=src%2Fjalview%2Fio%2FAlignmentFileWriterI.java;h=d8e2dd41191f5ce0ab19c3f4197e98f40d1d79ff;hb=2595e9d4ee0dbbd3406a98c4e49a61ccde806479;hp=0000000000000000000000000000000000000000;hpb=e20075ba805d744d7cc4976e2b8d5e5840fb0a8d;p=jalview.git diff --git a/src/jalview/io/AlignmentFileWriterI.java b/src/jalview/io/AlignmentFileWriterI.java new file mode 100644 index 0000000..d8e2dd4 --- /dev/null +++ b/src/jalview/io/AlignmentFileWriterI.java @@ -0,0 +1,24 @@ +package jalview.io; + +import jalview.api.AlignExportSettingI; +import jalview.api.AlignmentViewPanel; +import jalview.api.FeatureSettingsModelI; +import jalview.datamodel.AlignmentI; +import jalview.datamodel.SequenceI; + +public interface AlignmentFileWriterI +{ + + void setNewlineString(String newline); + + void setExportSettings(AlignExportSettingI exportSettings); + + void configureForView(AlignmentViewPanel viewpanel); + + String print(SequenceI[] seqs, boolean jvsuffix); + + boolean hasWarningMessage(); + + String getWarningMessage(); + +}