X-Git-Url: http://source.jalview.org/gitweb/?p=jalview.git;a=blobdiff_plain;f=src%2Fjalview%2Fext%2Farchaeopteryx%2FAptxControlPanel.java;fp=src%2Fjalview%2Fext%2Farchaeopteryx%2FAptxControlPanel.java;h=aa0ffc6124a8adafc08ff2d7e64b2927d31b80d6;hp=0000000000000000000000000000000000000000;hb=4a3def9f59cefe629c9a33d87483283aee085928;hpb=eca4795050a0f7eca3d5dece68eaa54987cebd15 diff --git a/src/jalview/ext/archaeopteryx/AptxControlPanel.java b/src/jalview/ext/archaeopteryx/AptxControlPanel.java new file mode 100644 index 0000000..aa0ffc6 --- /dev/null +++ b/src/jalview/ext/archaeopteryx/AptxControlPanel.java @@ -0,0 +1,37 @@ +package jalview.ext.archaeopteryx; + +import jalview.ext.treeviewer.TreeControlsI; + +import org.forester.archaeopteryx.ControlPanel; + +/** + * Wrapper for the Archaeopteryx control panel (left side panel) Currently just + * used for refreshing Aptx upon initialisation. + * + * @author kjvanderheide + * + */ +public class AptxControlPanel implements TreeControlsI +{ + ControlPanel aptxCp; + + /** + * Note that this control panel MUST be part of an Archaeopteryx frame + * + * @param aptxControlPanel + * the original Control Panel from Archaeopteryx + */ + protected AptxControlPanel(ControlPanel aptxControlPanel) + { + aptxCp = aptxControlPanel; + + } + + @Override + public void displayEntireTree() + { + aptxCp.showWhole(); + + } + +}