break;
}
monitor.subTask(ModelMessages.model_navigator_load_ + " " + child.getChildrenType(getObject().getDataSource()));
if (child instanceof DBXTreeItem) {
final DBXTreeItem item = (DBXTreeItem) child;
<BUG>boolean isLoaded = loadTreeItems(monitor, item, oldList, toList);
</BUG>
if (!isLoaded && item.isOptional() && item.getRecursiveLink() == null) {
<BUG>loadChildren(monitor, item, oldList, toList);
</BUG>
}

break;
}
monitor.subTask(ModelMessages.model_navigator_load_ + " " + child.getChildrenType(getObject().getDataSource()));
if (child instanceof DBXTreeItem) {
final DBXTreeItem item = (DBXTreeItem) child;
boolean isLoaded = loadTreeItems(monitor, item, oldList, toList, reflect);
if (!isLoaded && item.isOptional() && item.getRecursiveLink() == null) {
loadChildren(monitor, item, oldList, toList, reflect);
}
