selectedItem = null;
}
}
});
tree.addTreeListener(new org.eclipse.swt.events.TreeListener() {
public void treeExpanded(org.eclipse.swt.events.TreeEvent e) {
final TreeItem selectedItem = (TreeItem) e.item;
Boolean isTopLevel = (Boolean) selectedItem.getData(IS_TOP_LEVEL);
if ((isTopLevel != null) && isTopLevel.booleanValue()) {
if (selectedItem.getItemCount() == 1) {