X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fdatamodel%2FAlignmentI.java;h=ebfb0ce3cc8a21c2f5dabece7e8497e50edada15;hb=601989c95175f5ad883e73c4aa07a76713510d1f;hp=59610b36709eb25d433f06c268ee06ed257666f3;hpb=20403dbf83a2caa650a4ccd37f5a6dae7d0bd0f3;p=jalview.git diff --git a/src/jalview/datamodel/AlignmentI.java b/src/jalview/datamodel/AlignmentI.java index 59610b3..ebfb0ce 100755 --- a/src/jalview/datamodel/AlignmentI.java +++ b/src/jalview/datamodel/AlignmentI.java @@ -219,34 +219,15 @@ public interface AlignmentI */ public void deleteAllGroups(); - /** - * Adds a super group. A SuperGroup is a group of groups. - * - * @param sg Adds a new SuperGroup to alignment - */ - public void addSuperGroup(SuperGroup sg); - - /** - * Removes SuperGroup from alignment. - * - * @param sg This SuperGroup will be deleted from alignment. - */ - public void removeSuperGroup(SuperGroup sg); - - /** - * Finds any SuperGroup that a given SequenceGroup may be part of. - * - * @param sg SequenceGroup to search for. - * - * @return SuperGroup that contains the given SequenceGroup. - */ - public SuperGroup getSuperGroup(SequenceGroup sg); /** * Adds a new AlignmentAnnotation to this alignment */ public void addAnnotation(AlignmentAnnotation aa); + + public void setAnnotationIndex(AlignmentAnnotation aa, int index); + /** * Deletes a specific AlignmentAnnotation from the alignment. * @@ -306,5 +287,8 @@ public interface AlignmentI */ public boolean padGaps(); + public void adjustSequenceAnnotations(); + + public HiddenSequences getHiddenSequences(); }