uses jalviewfilechooser
[jalview.git] / src / jalview / gui / AlignViewport.java
index 3620bc0..2f40de4 100755 (executable)
@@ -21,12 +21,14 @@ public class AlignViewport
   boolean showBoxes=true;\r
   boolean wrapAlignment=false;\r
   boolean renderGaps = true;\r
-  boolean showSequenceFeatures = true;\r
+  boolean showSequenceFeatures = false;\r
 \r
+  boolean colourAppliesToAllGroups = true;\r
   ColourSchemeI globalColourScheme = null;\r
   boolean conservationColourSelected = false;\r
+  boolean abovePIDThreshold = false;\r
 \r
-  SequenceGroup rubberbandGroup = null;\r
+  SequenceGroup selectionGroup = new SequenceGroup();\r
 \r
   RendererI renderer = new SequenceRenderer(this);\r
 \r
@@ -38,7 +40,6 @@ public class AlignViewport
   Font            font = new Font("SansSerif",Font.PLAIN,10);\r
   AlignmentI      alignment;\r
 \r
-  Selection       sel    = new Selection(this);\r
   ColumnSelection colSel = new ColumnSelection();\r
 \r
   String visibleConsensus;\r
@@ -114,16 +115,17 @@ public class AlignViewport
     return consensus;\r
   }\r
 \r
-  public SequenceGroup getRubberbandGroup()\r
+  public SequenceGroup getSelectionGroup()\r
   {\r
-    return rubberbandGroup;\r
+    return selectionGroup;\r
   }\r
 \r
-  public void setRubberbandGroup(SequenceGroup sg)\r
+  public void setSelectionGroup(SequenceGroup sg)\r
   {\r
-    rubberbandGroup = sg;\r
+    selectionGroup = sg;\r
   }\r
 \r
+\r
  public boolean getConservationSelected()\r
  {\r
    return conservationColourSelected;\r
@@ -134,6 +136,16 @@ public class AlignViewport
    conservationColourSelected = b;\r
  }\r
 \r
+ public boolean getAbovePIDThreshold()\r
+ {\r
+   return abovePIDThreshold;\r
+ }\r
+\r
+ public void setAbovePIDThreshold(boolean b)\r
+ {\r
+   abovePIDThreshold = b;\r
+ }\r
+\r
   public int getStartRes() {\r
     return startRes;\r
   }\r
@@ -313,9 +325,7 @@ public class AlignViewport
     }\r
     return -1;\r
   }\r
-  public Selection getSelection() {\r
-    return sel;\r
-  }\r
+\r
   public ColumnSelection getColumnSelection() {\r
     return colSel;\r
   }\r
@@ -339,4 +349,11 @@ public class AlignViewport
        return renderer;\r
     }\r
 \r
+  public void setColourAppliesToAllGroups(boolean b)\r
+  {   colourAppliesToAllGroups = b; }\r
+\r
+  public boolean getColourAppliesToAllGroups()\r
+  {return colourAppliesToAllGroups; }\r
+\r
+\r
 }\r