X-Git-Url: http://source.jalview.org/gitweb/?p=jalview.git;a=blobdiff_plain;f=src%2Fjalview%2Fext%2Fforester%2Fio%2FTreeDatabaseMenuBuilder.java;fp=src%2Fjalview%2Fext%2Fforester%2Fio%2FTreeDatabaseMenuBuilder.java;h=3d11c8ddf5d3119bf14930998f310c302ce0a64e;hp=45415d10c3a2e800810343d8e36be4d54a97bf2d;hb=4a3def9f59cefe629c9a33d87483283aee085928;hpb=eca4795050a0f7eca3d5dece68eaa54987cebd15 diff --git a/src/jalview/ext/forester/io/TreeDatabaseMenuBuilder.java b/src/jalview/ext/forester/io/TreeDatabaseMenuBuilder.java index 45415d1..3d11c8d 100644 --- a/src/jalview/ext/forester/io/TreeDatabaseMenuBuilder.java +++ b/src/jalview/ext/forester/io/TreeDatabaseMenuBuilder.java @@ -1,5 +1,7 @@ package jalview.ext.forester.io; +import java.util.List; + import javax.swing.JMenu; import javax.swing.JMenuItem; @@ -10,7 +12,6 @@ public class TreeDatabaseMenuBuilder { final WebservicesManager webservicesManager; - JMenuItem[] treeDatabaseMenuItems; public TreeDatabaseMenuBuilder() @@ -20,8 +21,10 @@ public class TreeDatabaseMenuBuilder } - public JMenu fillMenu(JMenu treeDbMenu) { - treeDatabaseMenuItems = new JMenuItem[webservicesManager + public JMenu createDbMenu() + { + JMenu treeDbMenu = new JMenu(); + JMenuItem[] treeDatabaseMenuItems = new JMenuItem[webservicesManager .getAvailablePhylogeniesWebserviceClients().size()]; for (int i = 0; i < treeDatabaseMenuItems.length; ++i) @@ -37,4 +40,9 @@ public class TreeDatabaseMenuBuilder } + public List getTreeDatabases() + { + return webservicesManager.getAvailablePhylogeniesWebserviceClients(); + } + }