- String type;
- String pwtype;
- TreeCanvas treeCanvas;
- NJTree tree;
- AlignViewport av;
-
- /**
- * Creates a new TreePanel object.
- *
- * @param av DOCUMENT ME!
- * @param seqVector DOCUMENT ME!
- * @param type DOCUMENT ME!
- * @param pwtype DOCUMENT ME!
- * @param s DOCUMENT ME!
- * @param e DOCUMENT ME!
- */
- public TreePanel(AlignmentPanel ap, String type, String pwtype)
- {
- super();
- initTreePanel(ap, type, pwtype, null, null);
-
- // We know this tree has distances. JBPNote TODO: prolly should add this as a userdefined default
- // showDistances(true);
- }
-
- /**
- * Creates a new TreePanel object.
- *
- * @param av DOCUMENT ME!
- * @param seqVector DOCUMENT ME!
- * @param newtree DOCUMENT ME!
- * @param type DOCUMENT ME!
- * @param pwtype DOCUMENT ME!
- */
- public TreePanel(AlignmentPanel ap,
- String type,
- String pwtype,
- NewickFile newtree)
- {
- super();
- initTreePanel(ap, type, pwtype, newtree, null);
- }
-
- public TreePanel(AlignmentPanel av,
- String type,
- String pwtype,
- NewickFile newtree, AlignmentView inputData) {
- super();
- initTreePanel(av,type,pwtype,newtree,inputData);
- }
-
- public AlignmentI getAlignment()
- {
- return treeCanvas.av.getAlignment();
- }
- public AlignViewport getViewPort() {
- return treeCanvas.av;
- }
-
- void initTreePanel(AlignmentPanel ap, String type, String pwtype,
- NewickFile newTree, AlignmentView inputData)
- {