JAL-2388 First move of endRes etc out of AlignmentViewport (in progress)
[jalview.git] / src / jalview / api / AlignViewportI.java
index 33a0061..6cdc998 100644 (file)
@@ -33,6 +33,7 @@ import jalview.datamodel.SequenceGroup;
 import jalview.datamodel.SequenceI;
 import jalview.renderer.ResidueShaderI;
 import jalview.schemes.ColourSchemeI;
+import jalview.viewmodel.ViewportPositionProps;
 
 import java.awt.Color;
 import java.util.Hashtable;
@@ -46,8 +47,12 @@ import java.util.Map;
 public interface AlignViewportI extends ViewStyleI
 {
 
+  ViewportPositionProps getPosProps();
+  
   int getEndRes();
 
+  int getStartRes();
+
   /**
    * calculate the height for visible annotation, revalidating bounds where
    * necessary ABSTRACT GUI METHOD
@@ -86,7 +91,7 @@ public interface AlignViewportI extends ViewStyleI
    * 
    * @return
    */
-  ResidueShaderI getViewportColourScheme();
+  ResidueShaderI getResidueShading();
 
   AlignmentI getAlignment();
 
@@ -456,4 +461,8 @@ public interface AlignViewportI extends ViewStyleI
    * @return search results or null
    */
   SearchResultsI getSearchResults();
+
+  int getStartSeq();
+
+  int getEndSeq();
 }