aa0ffc6124a8adafc08ff2d7e64b2927d31b80d6
[jalview.git] / src / jalview / ext / archaeopteryx / AptxControlPanel.java
1 package jalview.ext.archaeopteryx;
2
3 import jalview.ext.treeviewer.TreeControlsI;
4
5 import org.forester.archaeopteryx.ControlPanel;
6
7 /**
8  * Wrapper for the Archaeopteryx control panel (left side panel) Currently just
9  * used for refreshing Aptx upon initialisation.
10  * 
11  * @author kjvanderheide
12  *
13  */
14 public class AptxControlPanel implements TreeControlsI
15 {
16   ControlPanel aptxCp;
17
18   /**
19    * Note that this control panel MUST be part of an Archaeopteryx frame
20    * 
21    * @param aptxControlPanel
22    *          the original Control Panel from Archaeopteryx
23    */
24   protected AptxControlPanel(ControlPanel aptxControlPanel)
25   {
26     aptxCp = aptxControlPanel;
27
28   }
29
30   @Override
31   public void displayEntireTree()
32   {
33     aptxCp.showWhole();
34
35   }
36
37 }