[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.platform.swt] How to find a TreeItem when using a TreeViewer
|
Hi,
I was wondering if there was an easy way to search for an item in a
TreeViewer?
Searching through the tree is very very slow....
Here's what I'm currently doing:
protected void findSubItem(String text) {
Tree t = viewer.getTree();
for(int k = 0; k < t.getItemCount(); k++){
if(t.getItem(k).getText().equalsIgnoreCase("SubItem")){
for(int l = 0; l < t.getItem(k).getItemCount(); l++)
if(t.getItem(k).getItem(l).getText().equalsIgnoreCase(text)){
t.showItem(t.getItem(k).getItem(l));
return;
}
}
}
}