package jalview.io;
+import jalview.datamodel.AlignmentI;
+
import java.io.IOException;
public interface FileFormatI
AlignmentFileI getAlignmentFile(FileParse source) throws IOException;
+ AlignmentFileI getAlignmentFile(AlignmentI al);
+
AlignmentFileI getAlignmentFile();
boolean isComplexAlignFile();
- String getShortDescription();
+ /**
+ * Returns a comma-separated list of file extensions associated with the
+ * format
+ *
+ * @return
+ */
+ String getExtensions();
+
+ boolean isReadable();
+ boolean isWritable();
}