- }\r
-\r
- 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, threshold, false, cs);\r
- PIDSlider = new JInternalFrame();\r
- PIDSlider.setContentPane(pid);\r
- PIDSlider.setLayer(JLayeredPane.PALETTE_LAYER);\r
- }\r
- else\r
- {\r
- pid = (SliderPanel)PIDSlider.getContentPane();\r
- pid.cs = cs;\r
- }\r
- PIDSlider.setTitle("Percentage Identity Threshold ("+source+")");\r
-\r
- if (ap.av.alignment.getGroups() != null)\r
- pid.setAllGroupsCheckEnabled(true);\r
- else\r
- pid.setAllGroupsCheckEnabled(false);\r
-\r
- return pid.getValue();\r
-\r
- }\r
-\r
- public static void showPIDSlider()\r
- {\r
- try{\r
- conservationSlider.setClosed(true);\r
- conservationSlider = null;\r
- }catch(Exception ex){}\r
-\r
- if(!PIDSlider.isVisible())\r
+ /**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @param ap DOCUMENT ME!\r
+ * @param cs DOCUMENT ME!\r
+ * @param source DOCUMENT ME!\r
+ *\r
+ * @return DOCUMENT ME!\r
+ */\r
+ public static int setPIDSliderSource(AlignmentPanel ap, ColourSchemeI cs,\r
+ String source)\r