I am using ULC 6.1.2. I have an application which uses the ULCTableTree, I have also added functionality to expand all of the nodes of the table tree, I referenced the following mailing list entry when doing this work.
http://lists.canoo.com/mailman/private/ulc-developer/2005/002548.html This does work but the performance on large tabletrees is not good. The application appears to hang, and after a long period of time it finally returns with all of the nodes expanded. I would like to know if the above is the best way to expand all of the nodes of a tabletree, or if there is a more efficient way of doing so? The current way I have implemented this takes much to long for a user to have to wait. If I debug the application it is getting through all of the code that I have written to do the expansion of the TableTree, and I am not sure what it is doing at this point. Your help is appreciated. I have attached some source code for a sample program that illustrates this problem. If you run the MyTableTreeApp class, there is a button to expand all of the nodes. thank you, Brandon Broschinsky Tomax Corporation http://www.tomax.com
MyTableTreeApp.java
Description: Binary data
TableRowModel.java
Description: Binary data
TreeNode.java
Description: Binary data
