6 import java.util.Hashtable;
8 import jalview.datamodel.AlignmentAnnotation;
9 import jalview.datamodel.AlignmentI;
10 import jalview.datamodel.ColumnSelection;
11 import jalview.schemes.ColourSchemeI;
17 public interface AlignViewportI
26 boolean hasHiddenColumns();
28 boolean isValidCharWidth();
30 boolean isShowConsensusHistogram();
32 boolean isShowSequenceLogo();
34 boolean isNormaliseSequenceLogo();
36 ColourSchemeI getGlobalColourScheme();
38 AlignmentI getAlignment();
40 ColumnSelection getColumnSelection();
42 Hashtable[] getSequenceConsensusHash();
44 Hashtable[] getRnaStructureConsensusHash();
46 boolean getIgnoreGapsConsensus();
48 boolean getCentreColumnLabels();
50 boolean isCalculationInProgress(AlignmentAnnotation alignmentAnnotation);