1 package jalview.datamodel;
3 import java.util.Collection;
5 public interface ContactMapHolderI
8 * resolve a contact list instance (if any) associated with the annotation row
9 * and column position Columns of ContactMap are indexed relative to context
10 * object (columns of alignment, positions on sequence relative to
11 * sequence.getStart())
15 * - base 0 column index
18 ContactListI getContactListFor(AlignmentAnnotation _aa, int column);
20 AlignmentAnnotation addContactList(ContactMatrixI cm);
22 Collection<ContactMatrixI> getContactMaps();
24 public ContactMatrixI getContactMatrixFor(AlignmentAnnotation ann);
26 void addContactListFor(AlignmentAnnotation annotation, ContactMatrixI cm);