* @param s DOCUMENT ME!\r
* @param e DOCUMENT ME!\r
*/\r
- public TreePanel(AlignViewport av, String type, String pwtype)\r
+ public TreePanel(AlignmentPanel ap, String type, String pwtype)\r
{\r
super();\r
- initTreePanel(av, type, pwtype, null);\r
+ initTreePanel(ap, type, pwtype, null);\r
\r
// We know this tree has distances. JBPNote TODO: prolly should add this as a userdefined default\r
// showDistances(true);\r
* @param type DOCUMENT ME!\r
* @param pwtype DOCUMENT ME!\r
*/\r
- public TreePanel(AlignViewport av,\r
+ public TreePanel(AlignmentPanel ap,\r
String type,\r
String pwtype,\r
NewickFile newtree)\r
{\r
super();\r
- initTreePanel(av, type, pwtype, newtree);\r
+ initTreePanel(ap, type, pwtype, newtree);\r
}\r
\r
public AlignmentI getAlignment()\r
}\r
\r
\r
- void initTreePanel(AlignViewport av, String type, String pwtype,\r
+ void initTreePanel(AlignmentPanel ap, String type, String pwtype,\r
NewickFile newTree)\r
{\r
\r
+ av = ap.av;\r
this.type = type;\r
this.pwtype = pwtype;\r
\r
- treeCanvas = new TreeCanvas(av, scrollPane);\r
+ treeCanvas = new TreeCanvas(ap, scrollPane);\r
scrollPane.setViewportView(treeCanvas);\r
\r
av.addPropertyChangeListener(new java.beans.PropertyChangeListener()\r
if (true)\r
{\r
// make a new frame!\r
- AlignFrame af = new AlignFrame(al, (ColumnSelection) alAndColsel[1]);\r
+ AlignFrame af = new AlignFrame(al, (ColumnSelection) alAndColsel[1],\r
+ AlignFrame.DEFAULT_WIDTH,\r
+ AlignFrame.DEFAULT_HEIGHT\r
+);\r
\r
//>>>This is a fix for the moment, until a better solution is found!!<<<\r
// af.getFeatureRenderer().transferSettings(alignFrame.getFeatureRenderer());\r
// msaorder);\r
\r
Desktop.addInternalFrame(af, "Original Data for " + this.title,\r
- AlignFrame.NEW_WINDOW_WIDTH,\r
- AlignFrame.NEW_WINDOW_HEIGHT);\r
+ AlignFrame.DEFAULT_WIDTH,\r
+ AlignFrame.DEFAULT_HEIGHT);\r
}\r
}\r
}\r