JMenuItem _lineage_inference;
// file menu:
JMenuItem _open_item;
- JMenuItem _open_url_item;
JMenuItem _save_item;
JMenuItem _save_all_item;
JMenuItem _close_item;
applet = getCurrentTreePanel().obtainApplet();
}
}
- if ( o == _open_url_item ) {
- readPhylogeniesFromURL();
- }
- else if ( o == _exit_item ) {
+ if ( o == _exit_item ) {
close();
}
else if ( o == _gsdi_item ) {
void buildFileMenu() {
_file_jmenu = createMenu( "File", getConfiguration() );
- _file_jmenu.add( _open_url_item = new JMenuItem( "Read tree from URL/webservice..." ) );
- _file_jmenu.addSeparator();
_file_jmenu.add( _exit_item = new JMenuItem( "Exit" ) );
- customizeJMenuItem( _open_url_item );
customizeJMenuItem( _exit_item );
_jmenubar.add( _file_jmenu );
}
}
}
- abstract void readPhylogeniesFromURL();
-
void readPhylogeniesFromWebservice( final int i ) {
final UrlTreeReader reader = new UrlTreeReader( this, i );
new Thread( reader ).start();