--- /dev/null
+package jalview.ws.rest;
+
+import jalview.datamodel.AlignmentI;
+
+public interface AlignmentProcessor {
+ /**
+ * prepare the context alignment for this input
+ * @param al - alignment to be processed
+ * @return al or a new alignment with appropriate attributes/order for input
+ */
+ public AlignmentI prepareAlignment(AlignmentI al);
+}
\ No newline at end of file