*/
public AlignmentAnnotation findOrCreateAnnotation(String name, boolean autoCalc,
SequenceI seqRef, SequenceGroup groupRef);
+
+ /**
+ * move the given group up or down in the alignment by the given number of rows.
+ * Implementor assumes given group is already present on alignment - no recalculations are triggered.
+ * @param sg
+ * @param map
+ * @param up
+ * @param i
+ */
+ public void moveSelectedSequencesByOne(SequenceGroup sg,
+ Map<SequenceI, SequenceCollectionI> map, boolean up);
}