Hi, I have an app where I need open up the nodes of a tree to display a node chosen through a search text. For example, if I type 'flex' in the search box, I need to display all the nodes that have 'flex' in their label. This means that I need to open all the parent nodes down to that node. I'm using flex 2, so I can't use any new Flex 3 methods. I have a routine that will recursively open up the parent nodes from a given node, but it needs to start at the top of the tree to work, so if many items are found it gets very slow. I'd like to do it in a single pass. I can identify the nodes I want to display by searching through the XMLList from calling XMLListCollection(this.dataProvider).descendants(); Is there a way to use this structure to determine the trail of nodes to open without having to start at the top of the tree and recurse for each item?
Thanks, John