maintain original threshold value
authoramwaterhouse <Andrew Waterhouse>
Thu, 19 May 2005 17:53:14 +0000 (17:53 +0000)
committeramwaterhouse <Andrew Waterhouse>
Thu, 19 May 2005 17:53:14 +0000 (17:53 +0000)
src/jalview/gui/SliderPanel.java

index de50cae..6d4b975 100755 (executable)
@@ -73,9 +73,17 @@ public class SliderPanel extends GSliderPanel
   public static int setPIDSliderSource(AlignmentPanel ap, ColourSchemeI cs, String source)\r
    {\r
      SliderPanel pid = null;\r
+\r
+     int threshold = 50;\r
+     if (cs instanceof ResidueColourScheme)\r
+       threshold = ( ( (ResidueColourScheme) cs).getThreshold());\r
+     else if (cs instanceof ScoreColourScheme)\r
+       threshold = ( ( (ScoreColourScheme) cs).getThreshold());\r
+\r
+\r
      if(PIDSlider == null)\r
      {\r
-       pid = new SliderPanel(ap, 50, false, cs);\r
+       pid = new SliderPanel(ap, threshold, false, cs);\r
        PIDSlider = new JInternalFrame();\r
        PIDSlider.setContentPane(pid);\r
        PIDSlider.setLayer(JLayeredPane.PALETTE_LAYER);\r