if (tn.hasChildren()) {
item.becomeInteriorNode();
parents.put(tn, item);
}
item.setModel(tn);
HasFastMSTreeItems parentItem = tree;
if (tn.getParent() != null) {
FastMSTreeItem pItem = parents.get(tn.getParent());
if (pItem != null) {
parentItem = pItem;
}
}
parentItem.fastAddItem(item);
index++;
if (index >= size) {
LoadEvent le = new LoadEvent(null, parentNode);
// ((Workbench) Registry.get(Workbench.ID)).hideWaitCursor();
tree.loaded(le);