package jalview.ext.archaeopteryx;
-import jalview.ext.treeviewer.ExternalTreeControlsI;
+import jalview.ext.treeviewer.TreeControlsI;
import org.forester.archaeopteryx.ControlPanel;
-public class AptxControlPanel implements ExternalTreeControlsI
+/**
+ * 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;
- public AptxControlPanel(ControlPanel aptxControlPanel)
+ /**
+ * 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 defaultSettings()
- {
- // TODO Auto-generated method stub
-
- }
-
- @Override
public void displayEntireTree()
{
aptxCp.showWhole();