3 import jalview.datamodel.AlignmentI;
5 import java.awt.Component;
8 * Describes a visual container that can show two alignments.
13 public interface SplitContainerI
17 * Set visibility of the specified split view component.
22 // TODO need an interface for AlignFrame?
23 void setComplementVisible(Component alignFrame, boolean show);
26 * Returns the alignment that is complementary to the one in the given
27 * AlignFrame, or null.
29 AlignmentI getComplement(Component af);
32 * Returns the frame title for the alignment that is complementary to the one
33 * in the given AlignFrame, or null.
38 String getComplementTitle(Component af);