SetSecondaryPanel visible
authoramwaterhouse <Andrew Waterhouse>
Mon, 17 Jan 2005 14:16:51 +0000 (14:16 +0000)
committeramwaterhouse <Andrew Waterhouse>
Mon, 17 Jan 2005 14:16:51 +0000 (14:16 +0000)
src/jalview/gui/AlignmentPanel.java

index 679b613..7856a42 100755 (executable)
@@ -15,6 +15,7 @@ public class AlignmentPanel extends GAlignmentPanel implements AdjustmentListene
   OverviewPanel overviewPanel;\r
   SeqPanel   seqPanel;\r
   IdPanel    idPanel;\r
+  SecondaryStructurePanel ssPanel;\r
   public AlignFrame alignFrame;\r
   ScalePanel scalePanel;\r
   ScorePanel scorePanel;\r
@@ -27,7 +28,9 @@ public class AlignmentPanel extends GAlignmentPanel implements AdjustmentListene
     idPanel         = new IdPanel   (av, this);\r
     scalePanel = new ScalePanel(av, this);\r
     scorePanel = new ScorePanel(av);\r
+    ssPanel = new SecondaryStructurePanel(av);\r
 \r
+    secondaryPanelHolder.add(ssPanel, BorderLayout.CENTER);\r
     idPanelHolder.add(idPanel, BorderLayout.CENTER);\r
     idPanel.addNotify();\r
     scalePanelHolder.add(scalePanel, BorderLayout.CENTER);\r
@@ -83,6 +86,12 @@ public class AlignmentPanel extends GAlignmentPanel implements AdjustmentListene
     RefreshPanels();\r
   }\r
 \r
+  public void setSecondaryStructureVisible(boolean b)\r
+  {\r
+    secondaryPanelHolder.setVisible(b);\r
+    RefreshPanels();\r
+  }\r
+\r
   public void setWrapAlignment(boolean wrap)\r
   {\r
       scalePanelHolder.setVisible(!wrap);\r