Merge branch 'feature/JAL-2909bamfiles_features' into features/JAL-2909_bamImport2_11
[jalview.git] / src / jalview / io / AlignmentFileReaderI.java
index a471d9b..fe47c8a 100644 (file)
  */
 package jalview.io;
 
-import jalview.api.AlignExportSettingI;
-import jalview.api.AlignmentViewPanel;
 import jalview.api.FeatureSettingsModelI;
 import jalview.datamodel.AlignmentI;
 import jalview.datamodel.SequenceI;
 
+import java.io.IOException;
+
 public interface AlignmentFileReaderI
 {
 
@@ -47,4 +47,13 @@ public interface AlignmentFileReaderI
 
   FeatureSettingsModelI getFeatureColourScheme();
 
+  /**
+   * Get a string array resulting from preprocessing the file
+   * 
+   * @return preprocess result
+   */
+  Object[] preprocess();
+
+  public abstract void parse() throws IOException;
+
 }